woocommerce/rich-text-editor-stories-ri...

1 line
60 KiB
JavaScript

(self.webpackChunk_woocommerce_storybook=self.webpackChunk_woocommerce_storybook||[]).push([[2068,9028,964],{"../../packages/js/navigation/src/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Oo:()=>addHistoryListener,SI:()=>flattenFilters,Q$:()=>getActiveFiltersFromQuery,Am:()=>getDefaultOptionValue,JK:()=>history_getHistory,DF:()=>getIdsFromQuery,Gy:()=>getNewPath,aK:()=>getPersistedQuery,$Z:()=>getQuery,Sz:()=>getQueryFromActiveFilters,Ze:()=>updateQueryString});__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.symbol.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.define-property.js");var _history,toConsumableArray=__webpack_require__("../../node_modules/.pnpm/@babel+runtime@7.23.5/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js"),defineProperty=__webpack_require__("../../node_modules/.pnpm/@babel+runtime@7.23.5/node_modules/@babel/runtime/helpers/esm/defineProperty.js"),add_query_args=(__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.string.search.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.set.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.map.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.string.starts-with.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/web.url.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/web.url-search-params.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("../../node_modules/.pnpm/@wordpress+url@3.7.1/node_modules/@wordpress/url/build-module/add-query-args.js")),lib=__webpack_require__("../../node_modules/.pnpm/qs@6.11.2/node_modules/qs/lib/index.js"),lodash=__webpack_require__("../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/lodash.js"),build_module=__webpack_require__("../../node_modules/.pnpm/@wordpress+hooks@3.6.1/node_modules/@wordpress/hooks/build-module/index.js"),node_modules_history=(__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("../../node_modules/.pnpm/history@5.3.0/node_modules/history/index.js"));function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,defineProperty.A)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function history_getHistory(){if(!_history){var browserHistory=(0,node_modules_history.zR)(),locationStack=[browserHistory.location];_history={get action(){return browserHistory.action},get location(){var pathname,location=browserHistory.location,query=(0,lib.parse)(location.search.substring(1));return query&&"string"==typeof query.path?pathname=query.path:query&&query.path&&"string"!=typeof query.path?(console.warn("Query path parameter should be a string but instead was: ".concat(query.path,", undefined behaviour may occur.")),pathname=query.path):pathname="/",_objectSpread(_objectSpread({},location),{},{pathname})},get __experimentalLocationStack(){return(0,toConsumableArray.A)(locationStack)},createHref:browserHistory.createHref,push:browserHistory.push,replace:browserHistory.replace,go:browserHistory.go,back:browserHistory.back,forward:browserHistory.forward,block:browserHistory.block,listen:function listen(listener){var _this=this;return browserHistory.listen((function(){listener({action:_this.action,location:_this.location})}))}},browserHistory.listen((function(){return function updateNextLocationStack(action,location){switch(action){case"POP":locationStack=locationStack.slice(0,locationStack.length-1);break;case"PUSH":locationStack=[].concat((0,toConsumableArray.A)(locationStack),[location]);break;case"REPLACE":locationStack=[].concat((0,toConsumableArray.A)(locationStack.slice(0,locationStack.length-1)),[location])}}(_history.action,_history.location)}))}return _history}__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.reduce.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.is-array.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.some.js");function filters_ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function filters_objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?filters_ownKeys(Object(t),!0).forEach((function(r){(0,defineProperty.A)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):filters_ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}function getUrlKey(key,rule){return rule&&rule.length?"".concat(key,"_").concat(rule):key}function flattenFilters(filters){var allFilters=[];return filters.forEach((function(f){if(f.subFilters){allFilters.push((0,lodash.omit)(f,"subFilters"));var subFilters=flattenFilters(f.subFilters);allFilters.push.apply(allFilters,(0,toConsumableArray.A)(subFilters))}else allFilters.push(f)})),allFilters}function getActiveFiltersFromQuery(query,config){return Object.keys(config).reduce((function(activeFilters,configKey){var filter=config[configKey];if(filter.rules){var matches=filter.rules.filter((function(rule){return query.hasOwnProperty(getUrlKey(configKey,rule.value))}));if(matches.length)if(filter.allowMultiple)matches.forEach((function(match){query[getUrlKey(configKey,match.value)].forEach((function(filterValue){activeFilters.push({key:configKey,rule:match.value,value:filterValue})}))}));else{var value=query[getUrlKey(configKey,matches[0].value)];activeFilters.push({key:configKey,rule:matches[0].value,value})}}else if(query[configKey]){if(filter.allowMultiple)query[configKey].forEach((function(filterValue){activeFilters.push({key:configKey,value:filterValue})}));else activeFilters.push({key:configKey,value:query[configKey]})}return activeFilters}),[])}function getDefaultOptionValue(config,options){var defaultOption=config.input.defaultOption;if(config.input.defaultOption){var option=(0,lodash.find)(options,{value:defaultOption});return option?option.value:void console.warn("invalid defaultOption ".concat(defaultOption," supplied to ").concat(config.labels.add))}return(0,lodash.get)(options,[0,"value"])}function getQueryFromActiveFilters(activeFilters,query,config){var previousData=getActiveFiltersFromQuery(query,config).reduce((function(data,filter){return data[getUrlKey(filter.key,filter.rule)]=void 0,data}),{}),nextData=activeFilters.reduce((function(data,filter){if("between"===filter.rule&&(!Array.isArray(filter.value)||filter.value.some((function(value){return!value}))))return data;if(filter.value){var urlKey=getUrlKey(filter.key,filter.rule);config[filter.key]&&config[filter.key].allowMultiple?(data.hasOwnProperty(urlKey)||(data[urlKey]=[]),data[urlKey].push(filter.value)):data[urlKey]=filter.value}return data}),{});return filters_objectSpread(filters_objectSpread({},previousData),nextData)}__webpack_require__("../../node_modules/.pnpm/@wordpress+i18n@4.6.1/node_modules/@wordpress/i18n/build-module/index.js");function src_ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function src_objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?src_ownKeys(Object(t),!0).forEach((function(r){(0,defineProperty.A)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):src_ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var getPath=function getPath(){return history_getHistory().location.pathname};function getQuery(){var search=history_getHistory().location.search;return search.length&&(0,lib.parse)(search.substring(1))||{}}function getNewPath(query){var path=arguments.length>1&&void 0!==arguments[1]?arguments[1]:getPath(),currentQuery=arguments.length>2&&void 0!==arguments[2]?arguments[2]:getQuery(),args=src_objectSpread(src_objectSpread({page:arguments.length>3&&void 0!==arguments[3]?arguments[3]:"wc-admin"},currentQuery),query);return"/"!==path&&(args.path=path),(0,add_query_args.F)("admin.php",args)}var getPersistedQuery=function getPersistedQuery(){var query=arguments.length>0&&void 0!==arguments[0]?arguments[0]:getQuery(),params=(0,build_module.W5)("woocommerce_admin_persisted_queries",["period","compare","before","after","interval","type"]);return(0,lodash.pick)(query,params)};function updateQueryString(query){var newPath=getNewPath(query,arguments.length>1&&void 0!==arguments[1]?arguments[1]:getPath(),arguments.length>2&&void 0!==arguments[2]?arguments[2]:getQuery(),arguments.length>3&&void 0!==arguments[3]?arguments[3]:"wc-admin");history_getHistory().push(newPath)}var addHistoryListener=function addHistoryListener(listener){var _window$wcNavigation,history,pushState,replaceState;return window.wcNavigation=null!==(_window$wcNavigation=window.wcNavigation)&&void 0!==_window$wcNavigation?_window$wcNavigation:{},window.wcNavigation.historyPatched||(history=window.history,pushState=history.pushState,replaceState=history.replaceState,history.pushState=function(state){var pushStateEvent=new CustomEvent("pushstate",{state});return window.dispatchEvent(pushStateEvent),pushState.apply(history,arguments)},history.replaceState=function(state){var replaceStateEvent=new CustomEvent("replacestate",{state});return window.dispatchEvent(replaceStateEvent),replaceState.apply(history,arguments)},window.wcNavigation.historyPatched=!0),window.addEventListener("popstate",listener),window.addEventListener("pushstate",listener),window.addEventListener("replacestate",listener),function(){window.removeEventListener("popstate",listener),window.removeEventListener("pushstate",listener),window.removeEventListener("replacestate",listener)}};function getIdsFromQuery(){var queryString=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(0,toConsumableArray.A)(function getSetOfIdsFromQuery(){return new Set((arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split(",").map((function(id){return parseInt(id,10)})).filter((function(id){return!isNaN(id)})))}(queryString))}},"../../packages/js/date/src/index.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Ad:()=>presetValues,RE:()=>periods,Y6:()=>dateValidationMessages,lI:()=>getCurrentDates,r3:()=>isoDateFormat,sf:()=>toMoment,t_:()=>validateDateInputForRange,vW:()=>getDateParamsFromQuery});__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.includes.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.join.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.string.includes.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.date.to-string.js");var moment__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/moment.js"),moment__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_7__),lodash__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/lodash.js"),_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("../../node_modules/.pnpm/@wordpress+i18n@4.6.1/node_modules/@wordpress/i18n/build-module/index.js"),qs__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("../../node_modules/.pnpm/qs@6.11.2/node_modules/qs/lib/index.js"),isoDateFormat="YYYY-MM-DD",presetValues=[{value:"today",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Today","woocommerce")},{value:"yesterday",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Yesterday","woocommerce")},{value:"week",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Week to date","woocommerce")},{value:"last_week",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Last week","woocommerce")},{value:"month",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Month to date","woocommerce")},{value:"last_month",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Last month","woocommerce")},{value:"quarter",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Quarter to date","woocommerce")},{value:"last_quarter",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Last quarter","woocommerce")},{value:"year",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Year to date","woocommerce")},{value:"last_year",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Last year","woocommerce")},{value:"custom",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Custom","woocommerce")}],periods=[{value:"previous_period",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Previous period","woocommerce")},{value:"previous_year",label:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Previous year","woocommerce")}],isValidMomentInput=function isValidMomentInput(input){return moment__WEBPACK_IMPORTED_MODULE_7___default()(input).isValid()};function toMoment(format,str){if(moment__WEBPACK_IMPORTED_MODULE_7___default().isMoment(str))return str.isValid()?str:null;if("string"==typeof str){var date=moment__WEBPACK_IMPORTED_MODULE_7___default()(str,[isoDateFormat,format],!0);return date.isValid()?date:null}throw new Error("toMoment requires a string to be passed as an argument")}function getRangeLabel(after,before){var isSameYear=after.year()===before.year(),isSameMonth=isSameYear&&after.month()===before.month(),isSameDay=isSameYear&&isSameMonth&&after.isSame(before,"day"),fullDateFormat=(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("MMM D, YYYY","woocommerce");if(isSameDay)return after.format(fullDateFormat);if(isSameMonth){var afterDate=after.date();return after.format(fullDateFormat).replace(String(afterDate),"".concat(afterDate," - ").concat(before.date()))}if(isSameYear){var monthDayFormat=(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("MMM D","woocommerce");return"".concat(after.format(monthDayFormat)," - ").concat(before.format(fullDateFormat))}return"".concat(after.format(fullDateFormat)," - ").concat(before.format(fullDateFormat))}function getStoreTimeZoneMoment(){return window.wcSettings&&window.wcSettings.timeZone?["+","-"].includes(window.wcSettings.timeZone.charAt(0))?moment__WEBPACK_IMPORTED_MODULE_7___default()().utcOffset(window.wcSettings.timeZone):moment__WEBPACK_IMPORTED_MODULE_7___default()().tz(window.wcSettings.timeZone):moment__WEBPACK_IMPORTED_MODULE_7___default()()}function getLastPeriod(period,compare){var secondaryStart,secondaryEnd,primaryStart=getStoreTimeZoneMoment().startOf(period).subtract(1,period),primaryEnd=primaryStart.clone().endOf(period);if("previous_period"===compare)if("year"===period)secondaryEnd=(secondaryStart=moment__WEBPACK_IMPORTED_MODULE_7___default()().startOf(period).subtract(2,period)).clone().endOf(period);else{var daysDiff=primaryEnd.diff(primaryStart,"days");secondaryStart=(secondaryEnd=primaryStart.clone().subtract(1,"days")).clone().subtract(daysDiff,"days")}else"week"===period?(secondaryStart=primaryStart.clone().subtract(1,"years"),secondaryEnd=primaryEnd.clone().subtract(1,"years")):secondaryEnd=(secondaryStart=primaryStart.clone().subtract(1,"years")).clone().endOf(period);return"month"===period&&(secondaryEnd=secondaryEnd.clone().endOf("month")),{primaryStart,primaryEnd,secondaryStart,secondaryEnd}}function getCurrentPeriod(period,compare){var secondaryStart,secondaryEnd,primaryStart=getStoreTimeZoneMoment().startOf(period),primaryEnd=getStoreTimeZoneMoment(),daysSoFar=primaryEnd.diff(primaryStart,"days");return"previous_period"===compare?(secondaryStart=primaryStart.clone().subtract(1,period),secondaryEnd=primaryEnd.clone().subtract(1,period)):secondaryEnd=(secondaryStart=primaryStart.clone().subtract(1,"years")).clone().add(daysSoFar+1,"days").subtract(1,"seconds"),{primaryStart,primaryEnd,secondaryStart,secondaryEnd}}var getDateValue=(0,lodash__WEBPACK_IMPORTED_MODULE_8__.memoize)((function(period,compare,after,before){switch(period){case"today":return getCurrentPeriod("day",compare);case"yesterday":return getLastPeriod("day",compare);case"week":return getCurrentPeriod("week",compare);case"last_week":return getLastPeriod("week",compare);case"month":return getCurrentPeriod("month",compare);case"last_month":return getLastPeriod("month",compare);case"quarter":return getCurrentPeriod("quarter",compare);case"last_quarter":return getLastPeriod("quarter",compare);case"year":return getCurrentPeriod("year",compare);case"last_year":return getLastPeriod("year",compare);case"custom":if(!after||!before)throw Error("Custom date range requires both after and before dates.");var difference=before.diff(after,"days");if("previous_period"===compare){var secondaryEnd=after.clone().subtract(1,"days");return{primaryStart:after,primaryEnd:before,secondaryStart:secondaryEnd.clone().subtract(difference,"days"),secondaryEnd}}return{primaryStart:after,primaryEnd:before,secondaryStart:after.clone().subtract(1,"years"),secondaryEnd:before.clone().subtract(1,"years")}}}),(function(period,compare,after,before){return[period,compare,after&&after.format(),before&&before.format()].join(":")})),getDateParamsFromQueryMemoized=(0,lodash__WEBPACK_IMPORTED_MODULE_8__.memoize)((function(period,compare,after,before,defaultDateRange){if(period&&compare)return{period,compare,after:after?moment__WEBPACK_IMPORTED_MODULE_7___default()(after):null,before:before?moment__WEBPACK_IMPORTED_MODULE_7___default()(before):null};var queryDefaults=(0,qs__WEBPACK_IMPORTED_MODULE_10__.parse)(defaultDateRange.replace(/&amp;/g,"&"));return"string"!=typeof queryDefaults.period&&(console.warn("Unexpected default period type ".concat(queryDefaults.period)),queryDefaults.period=""),"string"!=typeof queryDefaults.compare&&(console.warn("Unexpected default compare type ".concat(queryDefaults.compare)),queryDefaults.compare=""),{period:queryDefaults.period,compare:queryDefaults.compare,after:queryDefaults.after&&isValidMomentInput(queryDefaults.after)?moment__WEBPACK_IMPORTED_MODULE_7___default()(queryDefaults.after):null,before:queryDefaults.before&&isValidMomentInput(queryDefaults.before)?moment__WEBPACK_IMPORTED_MODULE_7___default()(queryDefaults.before):null}}),(function(period,compare,after,before,defaultDateRange){return[period,compare,after,before,defaultDateRange].join(":")})),getDateParamsFromQuery=function getDateParamsFromQuery(query){var defaultDateRange=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"period=month&compare=previous_year",period=query.period,compare=query.compare,after=query.after,before=query.before;return getDateParamsFromQueryMemoized(period,compare,after,before,defaultDateRange)},getCurrentDatesMemoized=(0,lodash__WEBPACK_IMPORTED_MODULE_8__.memoize)((function(period,compare,primaryStart,primaryEnd,secondaryStart,secondaryEnd){var primaryItem=(0,lodash__WEBPACK_IMPORTED_MODULE_8__.find)(presetValues,(function(item){return item.value===period}));if(!primaryItem)throw new Error("Cannot find period: ".concat(period));var secondaryItem=(0,lodash__WEBPACK_IMPORTED_MODULE_8__.find)(periods,(function(item){return item.value===compare}));if(!secondaryItem)throw new Error("Cannot find compare: ".concat(compare));return{primary:{label:primaryItem.label,range:getRangeLabel(primaryStart,primaryEnd),after:primaryStart,before:primaryEnd},secondary:{label:secondaryItem.label,range:getRangeLabel(secondaryStart,secondaryEnd),after:secondaryStart,before:secondaryEnd}}}),(function(period,compare,primaryStart,primaryEnd,secondaryStart,secondaryEnd){return[period,compare,primaryStart&&primaryStart.format(),primaryEnd&&primaryEnd.format(),secondaryStart&&secondaryStart.format(),secondaryEnd&&secondaryEnd.format()].join(":")})),getCurrentDates=function getCurrentDates(query){var _getDateParamsFromQue=getDateParamsFromQuery(query,arguments.length>1&&void 0!==arguments[1]?arguments[1]:"period=month&compare=previous_year"),period=_getDateParamsFromQue.period,compare=_getDateParamsFromQue.compare,after=_getDateParamsFromQue.after,before=_getDateParamsFromQue.before,dateValue=getDateValue(period,compare,after,before);if(!dateValue)throw Error("Invalid date range");var primaryStart=dateValue.primaryStart,primaryEnd=dateValue.primaryEnd,secondaryStart=dateValue.secondaryStart,secondaryEnd=dateValue.secondaryEnd;return getCurrentDatesMemoized(period,compare,primaryStart,primaryEnd,secondaryStart,secondaryEnd)};var dateValidationMessages={invalid:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Invalid date","woocommerce"),future:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Select a date in the past","woocommerce"),startAfterEnd:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Start date must be before end date","woocommerce"),endBeforeStart:(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_9__.__)("Start date must be before end date","woocommerce")};function validateDateInputForRange(type,value,before,after,format){var date=toMoment(format,value);return date?moment__WEBPACK_IMPORTED_MODULE_7___default()().isBefore(date,"day")?{date:null,error:dateValidationMessages.future}:"after"===type&&before&&date.isAfter(before,"day")?{date:null,error:dateValidationMessages.startAfterEnd}:"before"===type&&after&&date.isBefore(after,"day")?{date:null,error:dateValidationMessages.endBeforeStart}:{date}:{date:null,error:dateValidationMessages.invalid}}},"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale sync recursive ^\\.\\/.*$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./af":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/af.js","./af.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/af.js","./ar":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar.js","./ar-dz":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-dz.js","./ar-dz.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-dz.js","./ar-kw":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-kw.js","./ar-kw.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-kw.js","./ar-ly":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-ly.js","./ar-ly.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-ly.js","./ar-ma":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-ma.js","./ar-ma.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-ma.js","./ar-sa":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-sa.js","./ar-sa.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-sa.js","./ar-tn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-tn.js","./ar-tn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar-tn.js","./ar.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ar.js","./az":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/az.js","./az.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/az.js","./be":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/be.js","./be.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/be.js","./bg":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bg.js","./bg.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bg.js","./bm":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bm.js","./bm.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bm.js","./bn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bn.js","./bn-bd":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bn-bd.js","./bn-bd.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bn-bd.js","./bn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bn.js","./bo":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bo.js","./bo.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bo.js","./br":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/br.js","./br.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/br.js","./bs":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bs.js","./bs.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/bs.js","./ca":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ca.js","./ca.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ca.js","./cs":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/cs.js","./cs.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/cs.js","./cv":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/cv.js","./cv.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/cv.js","./cy":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/cy.js","./cy.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/cy.js","./da":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/da.js","./da.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/da.js","./de":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/de.js","./de-at":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/de-at.js","./de-at.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/de-at.js","./de-ch":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/de-ch.js","./de-ch.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/de-ch.js","./de.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/de.js","./dv":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/dv.js","./dv.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/dv.js","./el":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/el.js","./el.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/el.js","./en-au":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-au.js","./en-au.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-au.js","./en-ca":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-ca.js","./en-ca.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-ca.js","./en-gb":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-gb.js","./en-gb.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-gb.js","./en-ie":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-ie.js","./en-ie.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-ie.js","./en-il":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-il.js","./en-il.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-il.js","./en-in":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-in.js","./en-in.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-in.js","./en-nz":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-nz.js","./en-nz.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-nz.js","./en-sg":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-sg.js","./en-sg.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/en-sg.js","./eo":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/eo.js","./eo.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/eo.js","./es":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/es.js","./es-do":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/es-do.js","./es-do.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/es-do.js","./es-mx":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/es-mx.js","./es-mx.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/es-mx.js","./es-us":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/es-us.js","./es-us.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/es-us.js","./es.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/es.js","./et":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/et.js","./et.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/et.js","./eu":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/eu.js","./eu.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/eu.js","./fa":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fa.js","./fa.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fa.js","./fi":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fi.js","./fi.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fi.js","./fil":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fil.js","./fil.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fil.js","./fo":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fo.js","./fo.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fo.js","./fr":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fr.js","./fr-ca":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fr-ca.js","./fr-ca.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fr-ca.js","./fr-ch":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fr-ch.js","./fr-ch.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fr-ch.js","./fr.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fr.js","./fy":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fy.js","./fy.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/fy.js","./ga":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ga.js","./ga.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ga.js","./gd":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gd.js","./gd.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gd.js","./gl":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gl.js","./gl.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gl.js","./gom-deva":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gom-deva.js","./gom-deva.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gom-deva.js","./gom-latn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gom-latn.js","./gom-latn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gom-latn.js","./gu":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gu.js","./gu.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/gu.js","./he":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/he.js","./he.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/he.js","./hi":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/hi.js","./hi.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/hi.js","./hr":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/hr.js","./hr.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/hr.js","./hu":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/hu.js","./hu.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/hu.js","./hy-am":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/hy-am.js","./hy-am.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/hy-am.js","./id":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/id.js","./id.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/id.js","./is":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/is.js","./is.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/is.js","./it":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/it.js","./it-ch":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/it-ch.js","./it-ch.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/it-ch.js","./it.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/it.js","./ja":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ja.js","./ja.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ja.js","./jv":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/jv.js","./jv.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/jv.js","./ka":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ka.js","./ka.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ka.js","./kk":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/kk.js","./kk.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/kk.js","./km":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/km.js","./km.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/km.js","./kn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/kn.js","./kn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/kn.js","./ko":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ko.js","./ko.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ko.js","./ku":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ku.js","./ku.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ku.js","./ky":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ky.js","./ky.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ky.js","./lb":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/lb.js","./lb.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/lb.js","./lo":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/lo.js","./lo.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/lo.js","./lt":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/lt.js","./lt.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/lt.js","./lv":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/lv.js","./lv.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/lv.js","./me":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/me.js","./me.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/me.js","./mi":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mi.js","./mi.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mi.js","./mk":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mk.js","./mk.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mk.js","./ml":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ml.js","./ml.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ml.js","./mn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mn.js","./mn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mn.js","./mr":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mr.js","./mr.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mr.js","./ms":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ms.js","./ms-my":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ms-my.js","./ms-my.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ms-my.js","./ms.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ms.js","./mt":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mt.js","./mt.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/mt.js","./my":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/my.js","./my.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/my.js","./nb":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/nb.js","./nb.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/nb.js","./ne":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ne.js","./ne.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ne.js","./nl":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/nl.js","./nl-be":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/nl-be.js","./nl-be.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/nl-be.js","./nl.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/nl.js","./nn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/nn.js","./nn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/nn.js","./oc-lnc":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/oc-lnc.js","./oc-lnc.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/oc-lnc.js","./pa-in":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/pa-in.js","./pa-in.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/pa-in.js","./pl":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/pl.js","./pl.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/pl.js","./pt":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/pt.js","./pt-br":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/pt-br.js","./pt-br.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/pt-br.js","./pt.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/pt.js","./ro":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ro.js","./ro.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ro.js","./ru":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ru.js","./ru.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ru.js","./sd":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sd.js","./sd.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sd.js","./se":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/se.js","./se.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/se.js","./si":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/si.js","./si.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/si.js","./sk":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sk.js","./sk.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sk.js","./sl":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sl.js","./sl.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sl.js","./sq":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sq.js","./sq.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sq.js","./sr":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sr.js","./sr-cyrl":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sr-cyrl.js","./sr-cyrl.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sr-cyrl.js","./sr.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sr.js","./ss":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ss.js","./ss.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ss.js","./sv":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sv.js","./sv.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sv.js","./sw":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sw.js","./sw.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/sw.js","./ta":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ta.js","./ta.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ta.js","./te":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/te.js","./te.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/te.js","./tet":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tet.js","./tet.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tet.js","./tg":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tg.js","./tg.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tg.js","./th":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/th.js","./th.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/th.js","./tk":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tk.js","./tk.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tk.js","./tl-ph":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tl-ph.js","./tl-ph.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tl-ph.js","./tlh":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tlh.js","./tlh.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tlh.js","./tr":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tr.js","./tr.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tr.js","./tzl":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tzl.js","./tzl.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tzl.js","./tzm":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tzm.js","./tzm-latn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tzm-latn.js","./tzm-latn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tzm-latn.js","./tzm.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/tzm.js","./ug-cn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ug-cn.js","./ug-cn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ug-cn.js","./uk":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/uk.js","./uk.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/uk.js","./ur":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ur.js","./ur.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/ur.js","./uz":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/uz.js","./uz-latn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/uz-latn.js","./uz-latn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/uz-latn.js","./uz.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/uz.js","./vi":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/vi.js","./vi.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/vi.js","./x-pseudo":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/x-pseudo.js","./x-pseudo.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/x-pseudo.js","./yo":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/yo.js","./yo.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/yo.js","./zh-cn":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/zh-cn.js","./zh-cn.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/zh-cn.js","./zh-hk":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/zh-hk.js","./zh-hk.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/zh-hk.js","./zh-mo":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/zh-mo.js","./zh-mo.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/zh-mo.js","./zh-tw":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/zh-tw.js","./zh-tw.js":"../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale/zh-tw.js"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="../../node_modules/.pnpm/moment@2.29.4/node_modules/moment/locale sync recursive ^\\.\\/.*$"},"../../packages/js/components/src/rich-text-editor/stories/rich-text-editor.story.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Basic:()=>Basic,MultipleEditors:()=>MultipleEditors,default:()=>rich_text_editor_story});var react=__webpack_require__("../../node_modules/.pnpm/react@18.3.1/node_modules/react/index.js"),registry=__webpack_require__("../../node_modules/.pnpm/@wordpress+data@10.6.0_react@17.0.2/node_modules/@wordpress/data/build-module/registry.js"),context=__webpack_require__("../../node_modules/.pnpm/@wordpress+data@10.6.0_react@17.0.2/node_modules/@wordpress/data/build-module/components/registry-provider/context.js"),build_module=__webpack_require__("../../node_modules/.pnpm/@wordpress+core-data@4.4.5_react@17.0.2/node_modules/@wordpress/core-data/build-module/index.js"),block_editor_build_module=__webpack_require__("../../node_modules/.pnpm/@wordpress+block-editor@9.8.0_@types+react@17.0.71_react-dom@17.0.2_react@17.0.2__react@17.0.2/node_modules/@wordpress/block-editor/build-module/index.js"),defineProperty=(__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.symbol.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("../../node_modules/.pnpm/core-js@3.34.0/node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("../../node_modules/.pnpm/@babel+runtime@7.23.5/node_modules/@babel/runtime/helpers/esm/defineProperty.js")),objectWithoutProperties=__webpack_require__("../../node_modules/.pnpm/@babel+runtime@7.23.5/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"),slicedToArray=__webpack_require__("../../node_modules/.pnpm/@babel+runtime@7.23.5/node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),base_control=__webpack_require__("../../node_modules/.pnpm/@wordpress+components@19.8.5_@types+react@17.0.71_react-dom@17.0.2_react@17.0.2__react-with-d_oli5xz3n7pc4ztqokra47llglu/node_modules/@wordpress/components/build-module/base-control/index.js"),slot_fill=__webpack_require__("../../node_modules/.pnpm/@wordpress+components@19.8.5_@types+react@17.0.71_react-dom@17.0.2_react@17.0.2__react-with-d_oli5xz3n7pc4ztqokra47llglu/node_modules/@wordpress/components/build-module/slot-fill/index.js"),popover=__webpack_require__("../../node_modules/.pnpm/@wordpress+components@19.8.5_@types+react@17.0.71_react-dom@17.0.2_react@17.0.2__react-with-d_oli5xz3n7pc4ztqokra47llglu/node_modules/@wordpress/components/build-module/popover/index.js"),lodash=__webpack_require__("../../node_modules/.pnpm/lodash@4.17.21/node_modules/lodash/lodash.js"),media_utils_build_module=__webpack_require__("../../node_modules/.pnpm/@wordpress+media-utils@3.4.1/node_modules/@wordpress/media-utils/build-module/index.js"),src=__webpack_require__("../../packages/js/data/src/index.ts"),keyboard_shortcuts_build_module=__webpack_require__("../../node_modules/.pnpm/@wordpress+keyboard-shortcuts@3.4.1_react@17.0.2/node_modules/@wordpress/keyboard-shortcuts/build-module/index.js"),use_dispatch=__webpack_require__("../../node_modules/.pnpm/@wordpress+data@10.6.0_react@17.0.2/node_modules/@wordpress/data/build-module/components/use-dispatch/use-dispatch.js"),use_select=__webpack_require__("../../node_modules/.pnpm/@wordpress+data@10.6.0_react@17.0.2/node_modules/@wordpress/data/build-module/components/use-select/index.js"),use_instance_id=__webpack_require__("../../node_modules/.pnpm/@wordpress+compose@5.4.1_react@17.0.2/node_modules/@wordpress/compose/build-module/hooks/use-instance-id/index.js"),blocks_build_module=__webpack_require__("../../node_modules/.pnpm/@wordpress+blocks@11.21.0_react@17.0.2/node_modules/@wordpress/blocks/build-module/index.js"),EditorWritingFlow=function EditorWritingFlow(_ref){var blocks=_ref.blocks,onChange=_ref.onChange,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"":_ref$placeholder,instanceId=(0,use_instance_id.A)(EditorWritingFlow),firstBlock=blocks[0],isEmpty=!blocks.length,_useDispatch=(0,use_dispatch.A)(block_editor_build_module.M_),insertBlock=_useDispatch.insertBlock,selectBlock=_useDispatch.selectBlock,__unstableSetEditorMode=_useDispatch.__unstableSetEditorMode,_useSelect=(0,use_select.A)((function(select){var _select=select(block_editor_build_module.M_),getSelectedBlockClientIds=_select.getSelectedBlockClientIds;return{editorMode:(0,_select.__unstableGetEditorMode)(),selectedBlockClientIds:getSelectedBlockClientIds()}}),[]),selectedBlockClientIds=_useSelect.selectedBlockClientIds,editorMode=_useSelect.editorMode,setEditorIsInitializing=function setEditorIsInitializing(isInitializing){"function"==typeof __unstableSetEditorMode&&__unstableSetEditorMode(isInitializing?"initialized":"edit")};(0,react.useEffect)((function(){null!=selectedBlockClientIds&&selectedBlockClientIds.length||!firstBlock||(setEditorIsInitializing(!0),selectBlock(firstBlock.clientId))}),[firstBlock,selectedBlockClientIds]),(0,react.useEffect)((function(){if(isEmpty){var initialBlock=(0,blocks_build_module.Wv)("core/paragraph",{content:"",placeholder});insertBlock(initialBlock),onChange([initialBlock])}}),[isEmpty]);var maybeSetEditMode=function maybeSetEditMode(){"edit"!==editorMode&&setEditorIsInitializing(!1)};return(0,react.createElement)("div",{className:"woocommerce-rich-text-editor__writing-flow",id:"woocommerce-rich-text-editor__writing-flow-".concat(instanceId),style:{cursor:isEmpty?"text":"initial"}},(0,react.createElement)(block_editor_build_module.LJ,null,(0,react.createElement)(block_editor_build_module.Pe,{onClick:maybeSetEditMode,onFocus:maybeSetEditMode},(0,react.createElement)(block_editor_build_module.us,null,(0,react.createElement)(block_editor_build_module.m9,null)))))};try{EditorWritingFlow.displayName="EditorWritingFlow",EditorWritingFlow.__docgenInfo={description:"",displayName:"EditorWritingFlow",props:{blocks:{defaultValue:null,description:"",name:"blocks",required:!0,type:{name:"BlockInstance<{ [k: string]: any; }>[]"}},onChange:{defaultValue:null,description:"",name:"onChange",required:!0,type:{name:"(changes: BlockInstance<{ [k: string]: any; }>[]) => void"}},placeholder:{defaultValue:{value:""},description:"",name:"placeholder",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../../packages/js/components/src/rich-text-editor/editor-writing-flow.tsx#EditorWritingFlow"]={docgenInfo:EditorWritingFlow.__docgenInfo,name:"EditorWritingFlow",path:"../../packages/js/components/src/rich-text-editor/editor-writing-flow.tsx#EditorWritingFlow"})}catch(__react_docgen_typescript_loader_error){}var _excluded=["onError"];function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}var RichTextEditor=function RichTextEditor(_ref){var blocks=_ref.blocks,label=_ref.label,onChange=_ref.onChange,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"":_ref$placeholder,blocksRef=(0,react.useRef)(blocks),currentUserCan=(0,src.Jd)().currentUserCan,_useState=(0,react.useState)(0),setRefresh=(0,slicedToArray.A)(_useState,2)[1],forceRerender=function forceRerender(){setRefresh((function(refresh){return refresh+1}))};(0,react.useEffect)((function(){blocksRef.current=blocks,forceRerender()}),[blocks]);var debounceChange=(0,lodash.debounce)((function(updatedBlocks){onChange(updatedBlocks),blocksRef.current=updatedBlocks,forceRerender()}),200),mediaUpload=currentUserCan("upload_files")?function(_ref2){var _onError=_ref2.onError,rest=(0,objectWithoutProperties.A)(_ref2,_excluded);(0,media_utils_build_module.o)(function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach((function(r){(0,defineProperty.A)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}({onError:function onError(_ref3){var message=_ref3.message;return _onError(message)}},rest))}:void 0;return(0,react.createElement)("div",{className:"woocommerce-rich-text-editor"},label&&(0,react.createElement)(base_control.Ay.VisualLabel,null,label),(0,react.createElement)(slot_fill.Kq,null,(0,react.createElement)(block_editor_build_module.oS,{value:blocksRef.current,settings:{bodyPlaceholder:"",hasFixedToolbar:!0,__experimentalClearBlockSelection:!1,mediaUpload},onInput:debounceChange,onChange:debounceChange},(0,react.createElement)(keyboard_shortcuts_build_module.Ee,null,(0,react.createElement)(EditorWritingFlow,{blocks:blocksRef.current,onChange,placeholder})),(0,react.createElement)(popover.A.Slot,null))))};try{RichTextEditor.displayName="RichTextEditor",RichTextEditor.__docgenInfo={description:"",displayName:"RichTextEditor",props:{blocks:{defaultValue:null,description:"",name:"blocks",required:!0,type:{name:"BlockInstance<{ [k: string]: any; }>[]"}},label:{defaultValue:null,description:"",name:"label",required:!1,type:{name:"string"}},onChange:{defaultValue:null,description:"",name:"onChange",required:!0,type:{name:"(changes: BlockInstance<{ [k: string]: any; }>[]) => void"}},entryId:{defaultValue:null,description:"",name:"entryId",required:!1,type:{name:"string"}},placeholder:{defaultValue:{value:""},description:"",name:"placeholder",required:!1,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../../packages/js/components/src/rich-text-editor/rich-text-editor.tsx#RichTextEditor"]={docgenInfo:RichTextEditor.__docgenInfo,name:"RichTextEditor",path:"../../packages/js/components/src/rich-text-editor/rich-text-editor.tsx#RichTextEditor"})}catch(__react_docgen_typescript_loader_error){}var rich_text_editor_story_registry=(0,registry.I)();rich_text_editor_story_registry.register(build_module.M_),rich_text_editor_story_registry.register(block_editor_build_module.M_);var Basic=function Basic(){return(0,react.createElement)(context.Ay,{value:rich_text_editor_story_registry},(0,react.createElement)(RichTextEditor,{blocks:[],onChange:function onChange(){return null}}))},MultipleEditors=function MultipleEditors(){return(0,react.createElement)(context.Ay,{value:rich_text_editor_story_registry},(0,react.createElement)(RichTextEditor,{blocks:[],onChange:function onChange(){return null}}),(0,react.createElement)("br",null),(0,react.createElement)(RichTextEditor,{blocks:[],onChange:function onChange(){return null}}))};const rich_text_editor_story={title:"WooCommerce Admin/experimental/RichTextEditor",component:RichTextEditor};Basic.parameters={...Basic.parameters,docs:{...Basic.parameters?.docs,source:{originalSource:"() => {\n return <RegistryProvider value={registry}>\n <RichTextEditor blocks={[]} onChange={() => null} />\n </RegistryProvider>;\n}",...Basic.parameters?.docs?.source}}},MultipleEditors.parameters={...MultipleEditors.parameters,docs:{...MultipleEditors.parameters?.docs,source:{originalSource:"() => {\n return <RegistryProvider value={registry}>\n <RichTextEditor blocks={[]} onChange={() => null} />\n <br />\n <RichTextEditor blocks={[]} onChange={() => null} />\n </RegistryProvider>;\n}",...MultipleEditors.parameters?.docs?.source}}};try{Basic.displayName="Basic",Basic.__docgenInfo={description:"",displayName:"Basic",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../../packages/js/components/src/rich-text-editor/stories/rich-text-editor.story.tsx#Basic"]={docgenInfo:Basic.__docgenInfo,name:"Basic",path:"../../packages/js/components/src/rich-text-editor/stories/rich-text-editor.story.tsx#Basic"})}catch(__react_docgen_typescript_loader_error){}try{MultipleEditors.displayName="MultipleEditors",MultipleEditors.__docgenInfo={description:"",displayName:"MultipleEditors",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["../../packages/js/components/src/rich-text-editor/stories/rich-text-editor.story.tsx#MultipleEditors"]={docgenInfo:MultipleEditors.__docgenInfo,name:"MultipleEditors",path:"../../packages/js/components/src/rich-text-editor/stories/rich-text-editor.story.tsx#MultipleEditors"})}catch(__react_docgen_typescript_loader_error){}},"?bbf9":()=>{}}]);