wp/wp-includes/js/dist/edit-widgets.js
changeset 22 8c2e4d02f4ef
parent 21 48c4eec2b7e6
equal deleted inserted replaced
21:48c4eec2b7e6 22:8c2e4d02f4ef
   143   metadata: () => (metadata),
   143   metadata: () => (metadata),
   144   name: () => (widget_area_name),
   144   name: () => (widget_area_name),
   145   settings: () => (settings)
   145   settings: () => (settings)
   146 });
   146 });
   147 
   147 
   148 ;// CONCATENATED MODULE: external ["wp","blocks"]
   148 ;// external ["wp","blocks"]
   149 const external_wp_blocks_namespaceObject = window["wp"]["blocks"];
   149 const external_wp_blocks_namespaceObject = window["wp"]["blocks"];
   150 ;// CONCATENATED MODULE: external ["wp","data"]
   150 ;// external ["wp","data"]
   151 const external_wp_data_namespaceObject = window["wp"]["data"];
   151 const external_wp_data_namespaceObject = window["wp"]["data"];
   152 ;// CONCATENATED MODULE: external ["wp","deprecated"]
   152 ;// external ["wp","deprecated"]
   153 const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
   153 const external_wp_deprecated_namespaceObject = window["wp"]["deprecated"];
   154 var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
   154 var external_wp_deprecated_default = /*#__PURE__*/__webpack_require__.n(external_wp_deprecated_namespaceObject);
   155 ;// CONCATENATED MODULE: external ["wp","element"]
   155 ;// external ["wp","element"]
   156 const external_wp_element_namespaceObject = window["wp"]["element"];
   156 const external_wp_element_namespaceObject = window["wp"]["element"];
   157 ;// CONCATENATED MODULE: external ["wp","blockLibrary"]
   157 ;// external ["wp","blockLibrary"]
   158 const external_wp_blockLibrary_namespaceObject = window["wp"]["blockLibrary"];
   158 const external_wp_blockLibrary_namespaceObject = window["wp"]["blockLibrary"];
   159 ;// CONCATENATED MODULE: external ["wp","coreData"]
   159 ;// external ["wp","coreData"]
   160 const external_wp_coreData_namespaceObject = window["wp"]["coreData"];
   160 const external_wp_coreData_namespaceObject = window["wp"]["coreData"];
   161 ;// CONCATENATED MODULE: external ["wp","widgets"]
   161 ;// external ["wp","widgets"]
   162 const external_wp_widgets_namespaceObject = window["wp"]["widgets"];
   162 const external_wp_widgets_namespaceObject = window["wp"]["widgets"];
   163 ;// CONCATENATED MODULE: external ["wp","preferences"]
   163 ;// external ["wp","preferences"]
   164 const external_wp_preferences_namespaceObject = window["wp"]["preferences"];
   164 const external_wp_preferences_namespaceObject = window["wp"]["preferences"];
   165 ;// CONCATENATED MODULE: external ["wp","apiFetch"]
   165 ;// external ["wp","apiFetch"]
   166 const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
   166 const external_wp_apiFetch_namespaceObject = window["wp"]["apiFetch"];
   167 var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
   167 var external_wp_apiFetch_default = /*#__PURE__*/__webpack_require__.n(external_wp_apiFetch_namespaceObject);
   168 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/store/reducer.js
   168 ;// ./node_modules/@wordpress/edit-widgets/build-module/store/reducer.js
   169 /**
   169 /**
   170  * WordPress dependencies
   170  * WordPress dependencies
   171  */
   171  */
   172 
   172 
   173 
   173 
   275   listViewPanel,
   275   listViewPanel,
   276   listViewToggleRef,
   276   listViewToggleRef,
   277   widgetAreasOpenState
   277   widgetAreasOpenState
   278 }));
   278 }));
   279 
   279 
   280 ;// CONCATENATED MODULE: external ["wp","i18n"]
   280 ;// external ["wp","i18n"]
   281 const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
   281 const external_wp_i18n_namespaceObject = window["wp"]["i18n"];
   282 ;// CONCATENATED MODULE: external ["wp","notices"]
   282 ;// external ["wp","notices"]
   283 const external_wp_notices_namespaceObject = window["wp"]["notices"];
   283 const external_wp_notices_namespaceObject = window["wp"]["notices"];
   284 ;// CONCATENATED MODULE: ./node_modules/clsx/dist/clsx.mjs
   284 ;// ./node_modules/clsx/dist/clsx.mjs
   285 function r(e){var t,f,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(f=r(e[t]))&&(n&&(n+=" "),n+=f)}else for(f in e)e[f]&&(n&&(n+=" "),n+=f);return n}function clsx(){for(var e,t,f=0,n="",o=arguments.length;f<o;f++)(e=arguments[f])&&(t=r(e))&&(n&&(n+=" "),n+=t);return n}/* harmony default export */ const dist_clsx = (clsx);
   285 function r(e){var t,f,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(f=r(e[t]))&&(n&&(n+=" "),n+=f)}else for(f in e)e[f]&&(n&&(n+=" "),n+=f);return n}function clsx(){for(var e,t,f=0,n="",o=arguments.length;f<o;f++)(e=arguments[f])&&(t=r(e))&&(n&&(n+=" "),n+=t);return n}/* harmony default export */ const dist_clsx = (clsx);
   286 ;// CONCATENATED MODULE: external ["wp","components"]
   286 ;// external ["wp","components"]
   287 const external_wp_components_namespaceObject = window["wp"]["components"];
   287 const external_wp_components_namespaceObject = window["wp"]["components"];
   288 ;// CONCATENATED MODULE: external ["wp","primitives"]
   288 ;// external ["wp","primitives"]
   289 const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
   289 const external_wp_primitives_namespaceObject = window["wp"]["primitives"];
   290 ;// CONCATENATED MODULE: external "ReactJSXRuntime"
   290 ;// external "ReactJSXRuntime"
   291 const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"];
   291 const external_ReactJSXRuntime_namespaceObject = window["ReactJSXRuntime"];
   292 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/check.js
   292 ;// ./node_modules/@wordpress/icons/build-module/library/check.js
   293 /**
   293 /**
   294  * WordPress dependencies
   294  * WordPress dependencies
   295  */
   295  */
   296 
   296 
   297 
   297 
   302     d: "M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"
   302     d: "M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"
   303   })
   303   })
   304 });
   304 });
   305 /* harmony default export */ const library_check = (check);
   305 /* harmony default export */ const library_check = (check);
   306 
   306 
   307 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/star-filled.js
   307 ;// ./node_modules/@wordpress/icons/build-module/library/star-filled.js
   308 /**
   308 /**
   309  * WordPress dependencies
   309  * WordPress dependencies
   310  */
   310  */
   311 
   311 
   312 
   312 
   317     d: "M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"
   317     d: "M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"
   318   })
   318   })
   319 });
   319 });
   320 /* harmony default export */ const star_filled = (starFilled);
   320 /* harmony default export */ const star_filled = (starFilled);
   321 
   321 
   322 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/star-empty.js
   322 ;// ./node_modules/@wordpress/icons/build-module/library/star-empty.js
   323 /**
   323 /**
   324  * WordPress dependencies
   324  * WordPress dependencies
   325  */
   325  */
   326 
   326 
   327 
   327 
   334     clipRule: "evenodd"
   334     clipRule: "evenodd"
   335   })
   335   })
   336 });
   336 });
   337 /* harmony default export */ const star_empty = (starEmpty);
   337 /* harmony default export */ const star_empty = (starEmpty);
   338 
   338 
   339 ;// CONCATENATED MODULE: external ["wp","viewport"]
   339 ;// external ["wp","viewport"]
   340 const external_wp_viewport_namespaceObject = window["wp"]["viewport"];
   340 const external_wp_viewport_namespaceObject = window["wp"]["viewport"];
   341 ;// CONCATENATED MODULE: external ["wp","compose"]
   341 ;// external ["wp","compose"]
   342 const external_wp_compose_namespaceObject = window["wp"]["compose"];
   342 const external_wp_compose_namespaceObject = window["wp"]["compose"];
   343 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/close-small.js
   343 ;// external ["wp","plugins"]
       
   344 const external_wp_plugins_namespaceObject = window["wp"]["plugins"];
       
   345 ;// ./node_modules/@wordpress/icons/build-module/library/close-small.js
   344 /**
   346 /**
   345  * WordPress dependencies
   347  * WordPress dependencies
   346  */
   348  */
   347 
   349 
   348 
   350 
   353     d: "M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"
   355     d: "M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"
   354   })
   356   })
   355 });
   357 });
   356 /* harmony default export */ const close_small = (closeSmall);
   358 /* harmony default export */ const close_small = (closeSmall);
   357 
   359 
   358 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/store/deprecated.js
   360 ;// ./node_modules/@wordpress/interface/build-module/store/deprecated.js
   359 /**
   361 /**
   360  * WordPress dependencies
   362  * WordPress dependencies
   361  */
   363  */
   362 
   364 
   363 function normalizeComplementaryAreaScope(scope) {
   365 function normalizeComplementaryAreaScope(scope) {
   387     return 'edit-post/block';
   389     return 'edit-post/block';
   388   }
   390   }
   389   return name;
   391   return name;
   390 }
   392 }
   391 
   393 
   392 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/store/actions.js
   394 ;// ./node_modules/@wordpress/interface/build-module/store/actions.js
   393 /**
   395 /**
   394  * WordPress dependencies
   396  * WordPress dependencies
   395  */
   397  */
   396 
   398 
   397 
   399 
   595   return {
   597   return {
   596     type: 'CLOSE_MODAL'
   598     type: 'CLOSE_MODAL'
   597   };
   599   };
   598 }
   600 }
   599 
   601 
   600 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/store/selectors.js
   602 ;// ./node_modules/@wordpress/interface/build-module/store/selectors.js
   601 /**
   603 /**
   602  * WordPress dependencies
   604  * WordPress dependencies
   603  */
   605  */
   604 
   606 
   605 
   607 
   687  */
   689  */
   688 function isModalActive(state, modalName) {
   690 function isModalActive(state, modalName) {
   689   return state.activeModal === modalName;
   691   return state.activeModal === modalName;
   690 }
   692 }
   691 
   693 
   692 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/store/reducer.js
   694 ;// ./node_modules/@wordpress/interface/build-module/store/reducer.js
   693 /**
   695 /**
   694  * WordPress dependencies
   696  * WordPress dependencies
   695  */
   697  */
   696 
   698 
   697 function complementaryAreas(state = {}, action) {
   699 function complementaryAreas(state = {}, action) {
   747 /* harmony default export */ const store_reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
   749 /* harmony default export */ const store_reducer = ((0,external_wp_data_namespaceObject.combineReducers)({
   748   complementaryAreas,
   750   complementaryAreas,
   749   activeModal
   751   activeModal
   750 }));
   752 }));
   751 
   753 
   752 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/store/constants.js
   754 ;// ./node_modules/@wordpress/interface/build-module/store/constants.js
   753 /**
   755 /**
   754  * The identifier for the data store.
   756  * The identifier for the data store.
   755  *
   757  *
   756  * @type {string}
   758  * @type {string}
   757  */
   759  */
   758 const STORE_NAME = 'core/interface';
   760 const STORE_NAME = 'core/interface';
   759 
   761 
   760 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/store/index.js
   762 ;// ./node_modules/@wordpress/interface/build-module/store/index.js
   761 /**
   763 /**
   762  * WordPress dependencies
   764  * WordPress dependencies
   763  */
   765  */
   764 
   766 
   765 
   767 
   786 
   788 
   787 // Once we build a more generic persistence plugin that works across types of stores
   789 // Once we build a more generic persistence plugin that works across types of stores
   788 // we'd be able to replace this with a register call.
   790 // we'd be able to replace this with a register call.
   789 (0,external_wp_data_namespaceObject.register)(store);
   791 (0,external_wp_data_namespaceObject.register)(store);
   790 
   792 
   791 ;// CONCATENATED MODULE: external ["wp","plugins"]
   793 ;// ./node_modules/@wordpress/interface/build-module/components/complementary-area-toggle/index.js
   792 const external_wp_plugins_namespaceObject = window["wp"]["plugins"];
   794 /**
   793 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/complementary-area-context/index.js
   795  * WordPress dependencies
   794 /**
   796  */
   795  * WordPress dependencies
   797 
   796  */
       
   797 
       
   798 /* harmony default export */ const complementary_area_context = ((0,external_wp_plugins_namespaceObject.withPluginContext)((context, ownProps) => {
       
   799   return {
       
   800     icon: ownProps.icon || context.icon,
       
   801     identifier: ownProps.identifier || `${context.name}/${ownProps.name}`
       
   802   };
       
   803 }));
       
   804 
       
   805 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/complementary-area-toggle/index.js
       
   806 /**
       
   807  * WordPress dependencies
       
   808  */
       
   809 
   798 
   810 
   799 
   811 
   800 
   812 /**
   801 /**
   813  * Internal dependencies
   802  * Internal dependencies
   814  */
   803  */
   815 
   804 
   816 
   805 
   817 
   806 /**
       
   807  * Whether the role supports checked state.
       
   808  *
       
   809  * @see https://www.w3.org/TR/wai-aria-1.1/#aria-checked
       
   810  * @param {import('react').AriaRole} role Role.
       
   811  * @return {boolean} Whether the role supports checked state.
       
   812  */
       
   813 
       
   814 function roleSupportsCheckedState(role) {
       
   815   return ['checkbox', 'option', 'radio', 'switch', 'menuitemcheckbox', 'menuitemradio', 'treeitem'].includes(role);
       
   816 }
   818 function ComplementaryAreaToggle({
   817 function ComplementaryAreaToggle({
   819   as = external_wp_components_namespaceObject.Button,
   818   as = external_wp_components_namespaceObject.Button,
   820   scope,
   819   scope,
   821   identifier,
   820   identifier: identifierProp,
   822   icon,
   821   icon: iconProp,
   823   selectedIcon,
   822   selectedIcon,
   824   name,
   823   name,
       
   824   shortcut,
   825   ...props
   825   ...props
   826 }) {
   826 }) {
   827   const ComponentToUse = as;
   827   const ComponentToUse = as;
       
   828   const context = (0,external_wp_plugins_namespaceObject.usePluginContext)();
       
   829   const icon = iconProp || context.icon;
       
   830   const identifier = identifierProp || `${context.name}/${name}`;
   828   const isSelected = (0,external_wp_data_namespaceObject.useSelect)(select => select(store).getActiveComplementaryArea(scope) === identifier, [identifier, scope]);
   831   const isSelected = (0,external_wp_data_namespaceObject.useSelect)(select => select(store).getActiveComplementaryArea(scope) === identifier, [identifier, scope]);
   829   const {
   832   const {
   830     enableComplementaryArea,
   833     enableComplementaryArea,
   831     disableComplementaryArea
   834     disableComplementaryArea
   832   } = (0,external_wp_data_namespaceObject.useDispatch)(store);
   835   } = (0,external_wp_data_namespaceObject.useDispatch)(store);
   833   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ComponentToUse, {
   836   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ComponentToUse, {
   834     icon: selectedIcon && isSelected ? selectedIcon : icon,
   837     icon: selectedIcon && isSelected ? selectedIcon : icon,
   835     "aria-controls": identifier.replace('/', ':'),
   838     "aria-controls": identifier.replace('/', ':')
       
   839     // Make sure aria-checked matches spec https://www.w3.org/TR/wai-aria-1.1/#aria-checked
       
   840     ,
       
   841     "aria-checked": roleSupportsCheckedState(props.role) ? isSelected : undefined,
   836     onClick: () => {
   842     onClick: () => {
   837       if (isSelected) {
   843       if (isSelected) {
   838         disableComplementaryArea(scope);
   844         disableComplementaryArea(scope);
   839       } else {
   845       } else {
   840         enableComplementaryArea(scope, identifier);
   846         enableComplementaryArea(scope, identifier);
   841       }
   847       }
   842     },
   848     },
       
   849     shortcut: shortcut,
   843     ...props
   850     ...props
   844   });
   851   });
   845 }
   852 }
   846 /* harmony default export */ const complementary_area_toggle = (complementary_area_context(ComplementaryAreaToggle));
   853 
   847 
   854 ;// ./node_modules/@wordpress/interface/build-module/components/complementary-area-header/index.js
   848 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/complementary-area-header/index.js
       
   849 /**
   855 /**
   850  * External dependencies
   856  * External dependencies
   851  */
   857  */
   852 
   858 
   853 
   859 
   859 /**
   865 /**
   860  * Internal dependencies
   866  * Internal dependencies
   861  */
   867  */
   862 
   868 
   863 
   869 
   864 
       
   865 
       
   866 const ComplementaryAreaHeader = ({
   870 const ComplementaryAreaHeader = ({
   867   smallScreenTitle,
       
   868   children,
   871   children,
   869   className,
   872   className,
   870   toggleButtonProps
   873   toggleButtonProps
   871 }) => {
   874 }) => {
   872   const toggleButton = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(complementary_area_toggle, {
   875   const toggleButton = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ComplementaryAreaToggle, {
   873     icon: close_small,
   876     icon: close_small,
   874     ...toggleButtonProps
   877     ...toggleButtonProps
   875   });
   878   });
   876   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
   879   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
   877     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
   880     className: dist_clsx('components-panel__header', 'interface-complementary-area-header', className),
   878       className: "components-panel__header interface-complementary-area-header__small",
   881     tabIndex: -1,
   879       children: [smallScreenTitle && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h2", {
   882     children: [children, toggleButton]
   880         className: "interface-complementary-area-header__small-title",
       
   881         children: smallScreenTitle
       
   882       }), toggleButton]
       
   883     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
       
   884       className: dist_clsx('components-panel__header', 'interface-complementary-area-header', className),
       
   885       tabIndex: -1,
       
   886       children: [children, toggleButton]
       
   887     })]
       
   888   });
   883   });
   889 };
   884 };
   890 /* harmony default export */ const complementary_area_header = (ComplementaryAreaHeader);
   885 /* harmony default export */ const complementary_area_header = (ComplementaryAreaHeader);
   891 
   886 
   892 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/action-item/index.js
   887 ;// ./node_modules/@wordpress/interface/build-module/components/action-item/index.js
   893 /**
   888 /**
   894  * WordPress dependencies
   889  * WordPress dependencies
   895  */
   890  */
   896 
   891 
   897 
   892 
   898 
   893 
   899 const noop = () => {};
   894 const noop = () => {};
   900 function ActionItemSlot({
   895 function ActionItemSlot({
   901   name,
   896   name,
   902   as: Component = external_wp_components_namespaceObject.ButtonGroup,
   897   as: Component = external_wp_components_namespaceObject.MenuGroup,
   903   fillProps = {},
   898   fillProps = {},
   904   bubblesVirtually,
   899   bubblesVirtually,
   905   ...props
   900   ...props
   906 }) {
   901 }) {
   907   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Slot, {
   902   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Slot, {
   964   });
   959   });
   965 }
   960 }
   966 ActionItem.Slot = ActionItemSlot;
   961 ActionItem.Slot = ActionItemSlot;
   967 /* harmony default export */ const action_item = (ActionItem);
   962 /* harmony default export */ const action_item = (ActionItem);
   968 
   963 
   969 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/complementary-area-more-menu-item/index.js
   964 ;// ./node_modules/@wordpress/interface/build-module/components/complementary-area-more-menu-item/index.js
   970 /**
   965 /**
   971  * WordPress dependencies
   966  * WordPress dependencies
   972  */
   967  */
   973 
   968 
   974 
   969 
   993   scope,
   988   scope,
   994   target,
   989   target,
   995   __unstableExplicitMenuItem,
   990   __unstableExplicitMenuItem,
   996   ...props
   991   ...props
   997 }) {
   992 }) {
   998   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(complementary_area_toggle, {
   993   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ComplementaryAreaToggle, {
   999     as: toggleProps => {
   994     as: toggleProps => {
  1000       return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(action_item, {
   995       return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(action_item, {
  1001         __unstableExplicitMenuItem: __unstableExplicitMenuItem,
   996         __unstableExplicitMenuItem: __unstableExplicitMenuItem,
  1002         __unstableTarget: `${scope}/${target}`,
   997         __unstableTarget: `${scope}/${target}`,
  1003         as: PluginsMenuItem,
   998         as: PluginsMenuItem,
  1011     scope: scope,
  1006     scope: scope,
  1012     ...props
  1007     ...props
  1013   });
  1008   });
  1014 }
  1009 }
  1015 
  1010 
  1016 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/pinned-items/index.js
  1011 ;// ./node_modules/@wordpress/interface/build-module/components/pinned-items/index.js
  1017 /**
  1012 /**
  1018  * External dependencies
  1013  * External dependencies
  1019  */
  1014  */
  1020 
  1015 
  1021 
  1016 
  1048   });
  1043   });
  1049 }
  1044 }
  1050 PinnedItems.Slot = PinnedItemsSlot;
  1045 PinnedItems.Slot = PinnedItemsSlot;
  1051 /* harmony default export */ const pinned_items = (PinnedItems);
  1046 /* harmony default export */ const pinned_items = (PinnedItems);
  1052 
  1047 
  1053 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/complementary-area/index.js
  1048 ;// ./node_modules/@wordpress/interface/build-module/components/complementary-area/index.js
  1054 /**
  1049 /**
  1055  * External dependencies
  1050  * External dependencies
  1056  */
  1051  */
  1057 
  1052 
  1058 
  1053 
  1066 
  1061 
  1067 
  1062 
  1068 
  1063 
  1069 
  1064 
  1070 
  1065 
       
  1066 
  1071 /**
  1067 /**
  1072  * Internal dependencies
  1068  * Internal dependencies
  1073  */
  1069  */
  1074 
       
  1075 
       
  1076 
       
  1077 
  1070 
  1078 
  1071 
  1079 
  1072 
  1080 
  1073 
  1081 
  1074 
  1149       })
  1142       })
  1150     })
  1143     })
  1151   });
  1144   });
  1152 }
  1145 }
  1153 function useAdjustComplementaryListener(scope, identifier, activeArea, isActive, isSmall) {
  1146 function useAdjustComplementaryListener(scope, identifier, activeArea, isActive, isSmall) {
  1154   const previousIsSmall = (0,external_wp_element_namespaceObject.useRef)(false);
  1147   const previousIsSmallRef = (0,external_wp_element_namespaceObject.useRef)(false);
  1155   const shouldOpenWhenNotSmall = (0,external_wp_element_namespaceObject.useRef)(false);
  1148   const shouldOpenWhenNotSmallRef = (0,external_wp_element_namespaceObject.useRef)(false);
  1156   const {
  1149   const {
  1157     enableComplementaryArea,
  1150     enableComplementaryArea,
  1158     disableComplementaryArea
  1151     disableComplementaryArea
  1159   } = (0,external_wp_data_namespaceObject.useDispatch)(store);
  1152   } = (0,external_wp_data_namespaceObject.useDispatch)(store);
  1160   (0,external_wp_element_namespaceObject.useEffect)(() => {
  1153   (0,external_wp_element_namespaceObject.useEffect)(() => {
  1161     // If the complementary area is active and the editor is switching from
  1154     // If the complementary area is active and the editor is switching from
  1162     // a big to a small window size.
  1155     // a big to a small window size.
  1163     if (isActive && isSmall && !previousIsSmall.current) {
  1156     if (isActive && isSmall && !previousIsSmallRef.current) {
  1164       disableComplementaryArea(scope);
  1157       disableComplementaryArea(scope);
  1165       // Flag the complementary area to be reopened when the window size
  1158       // Flag the complementary area to be reopened when the window size
  1166       // goes from small to big.
  1159       // goes from small to big.
  1167       shouldOpenWhenNotSmall.current = true;
  1160       shouldOpenWhenNotSmallRef.current = true;
  1168     } else if (
  1161     } else if (
  1169     // If there is a flag indicating the complementary area should be
  1162     // If there is a flag indicating the complementary area should be
  1170     // enabled when we go from small to big window size and we are going
  1163     // enabled when we go from small to big window size and we are going
  1171     // from a small to big window size.
  1164     // from a small to big window size.
  1172     shouldOpenWhenNotSmall.current && !isSmall && previousIsSmall.current) {
  1165     shouldOpenWhenNotSmallRef.current && !isSmall && previousIsSmallRef.current) {
  1173       // Remove the flag indicating the complementary area should be
  1166       // Remove the flag indicating the complementary area should be
  1174       // enabled.
  1167       // enabled.
  1175       shouldOpenWhenNotSmall.current = false;
  1168       shouldOpenWhenNotSmallRef.current = false;
  1176       enableComplementaryArea(scope, identifier);
  1169       enableComplementaryArea(scope, identifier);
  1177     } else if (
  1170     } else if (
  1178     // If the flag is indicating the current complementary should be
  1171     // If the flag is indicating the current complementary should be
  1179     // reopened but another complementary area becomes active, remove
  1172     // reopened but another complementary area becomes active, remove
  1180     // the flag.
  1173     // the flag.
  1181     shouldOpenWhenNotSmall.current && activeArea && activeArea !== identifier) {
  1174     shouldOpenWhenNotSmallRef.current && activeArea && activeArea !== identifier) {
  1182       shouldOpenWhenNotSmall.current = false;
  1175       shouldOpenWhenNotSmallRef.current = false;
  1183     }
  1176     }
  1184     if (isSmall !== previousIsSmall.current) {
  1177     if (isSmall !== previousIsSmallRef.current) {
  1185       previousIsSmall.current = isSmall;
  1178       previousIsSmallRef.current = isSmall;
  1186     }
  1179     }
  1187   }, [isActive, isSmall, scope, identifier, activeArea, disableComplementaryArea, enableComplementaryArea]);
  1180   }, [isActive, isSmall, scope, identifier, activeArea, disableComplementaryArea, enableComplementaryArea]);
  1188 }
  1181 }
  1189 function ComplementaryArea({
  1182 function ComplementaryArea({
  1190   children,
  1183   children,
  1191   className,
  1184   className,
  1192   closeLabel = (0,external_wp_i18n_namespaceObject.__)('Close plugin'),
  1185   closeLabel = (0,external_wp_i18n_namespaceObject.__)('Close plugin'),
  1193   identifier,
  1186   identifier: identifierProp,
  1194   header,
  1187   header,
  1195   headerClassName,
  1188   headerClassName,
  1196   icon,
  1189   icon: iconProp,
  1197   isPinnable = true,
  1190   isPinnable = true,
  1198   panelClassName,
  1191   panelClassName,
  1199   scope,
  1192   scope,
  1200   name,
  1193   name,
  1201   smallScreenTitle,
       
  1202   title,
  1194   title,
  1203   toggleShortcut,
  1195   toggleShortcut,
  1204   isActiveByDefault
  1196   isActiveByDefault
  1205 }) {
  1197 }) {
       
  1198   const context = (0,external_wp_plugins_namespaceObject.usePluginContext)();
       
  1199   const icon = iconProp || context.icon;
       
  1200   const identifier = identifierProp || `${context.name}/${name}`;
       
  1201 
  1206   // This state is used to delay the rendering of the Fill
  1202   // This state is used to delay the rendering of the Fill
  1207   // until the initial effect runs.
  1203   // until the initial effect runs.
  1208   // This prevents the animation from running on mount if
  1204   // This prevents the animation from running on mount if
  1209   // the complementary area is active by default.
  1205   // the complementary area is active by default.
  1210   const [isReady, setIsReady] = (0,external_wp_element_namespaceObject.useState)(false);
  1206   const [isReady, setIsReady] = (0,external_wp_element_namespaceObject.useState)(false);
  1234       isSmall: select(external_wp_viewport_namespaceObject.store).isViewportMatch('< medium'),
  1230       isSmall: select(external_wp_viewport_namespaceObject.store).isViewportMatch('< medium'),
  1235       isLarge: select(external_wp_viewport_namespaceObject.store).isViewportMatch('large'),
  1231       isLarge: select(external_wp_viewport_namespaceObject.store).isViewportMatch('large'),
  1236       showIconLabels: get('core', 'showIconLabels')
  1232       showIconLabels: get('core', 'showIconLabels')
  1237     };
  1233     };
  1238   }, [identifier, scope]);
  1234   }, [identifier, scope]);
       
  1235   const isMobileViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium', '<');
  1239   useAdjustComplementaryListener(scope, identifier, activeArea, isActive, isSmall);
  1236   useAdjustComplementaryListener(scope, identifier, activeArea, isActive, isSmall);
  1240   const {
  1237   const {
  1241     enableComplementaryArea,
  1238     enableComplementaryArea,
  1242     disableComplementaryArea,
  1239     disableComplementaryArea,
  1243     pinItem,
  1240     pinItem,
  1257     return;
  1254     return;
  1258   }
  1255   }
  1259   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  1256   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  1260     children: [isPinnable && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(pinned_items, {
  1257     children: [isPinnable && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(pinned_items, {
  1261       scope: scope,
  1258       scope: scope,
  1262       children: isPinned && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(complementary_area_toggle, {
  1259       children: isPinned && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ComplementaryAreaToggle, {
  1263         scope: scope,
  1260         scope: scope,
  1264         identifier: identifier,
  1261         identifier: identifier,
  1265         isPressed: isActive && (!showIconLabels || isLarge),
  1262         isPressed: isActive && (!showIconLabels || isLarge),
  1266         "aria-expanded": isActive,
  1263         "aria-expanded": isActive,
  1267         "aria-disabled": isLoading,
  1264         "aria-disabled": isLoading,
  1268         label: title,
  1265         label: title,
  1269         icon: showIconLabels ? library_check : icon,
  1266         icon: showIconLabels ? library_check : icon,
  1270         showTooltip: !showIconLabels,
  1267         showTooltip: !showIconLabels,
  1271         variant: showIconLabels ? 'tertiary' : undefined,
  1268         variant: showIconLabels ? 'tertiary' : undefined,
  1272         size: "compact"
  1269         size: "compact",
       
  1270         shortcut: toggleShortcut
  1273       })
  1271       })
  1274     }), name && isPinnable && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ComplementaryAreaMoreMenuItem, {
  1272     }), name && isPinnable && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ComplementaryAreaMoreMenuItem, {
  1275       target: name,
  1273       target: name,
  1276       scope: scope,
  1274       scope: scope,
  1277       icon: icon,
  1275       icon: icon,
  1284       id: identifier.replace('/', ':'),
  1282       id: identifier.replace('/', ':'),
  1285       children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(complementary_area_header, {
  1283       children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(complementary_area_header, {
  1286         className: headerClassName,
  1284         className: headerClassName,
  1287         closeLabel: closeLabel,
  1285         closeLabel: closeLabel,
  1288         onClose: () => disableComplementaryArea(scope),
  1286         onClose: () => disableComplementaryArea(scope),
  1289         smallScreenTitle: smallScreenTitle,
       
  1290         toggleButtonProps: {
  1287         toggleButtonProps: {
  1291           label: closeLabel,
  1288           label: closeLabel,
  1292           size: 'small',
  1289           size: 'compact',
  1293           shortcut: toggleShortcut,
  1290           shortcut: toggleShortcut,
  1294           scope,
  1291           scope,
  1295           identifier
  1292           identifier
  1296         },
  1293         },
  1297         children: header || /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  1294         children: header || /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  1298           children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h2", {
  1295           children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h2", {
  1299             className: "interface-complementary-area-header__title",
  1296             className: "interface-complementary-area-header__title",
  1300             children: title
  1297             children: title
  1301           }), isPinnable && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
  1298           }), isPinnable && !isMobileViewport && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
  1302             className: "interface-complementary-area__pin-unpin-item",
  1299             className: "interface-complementary-area__pin-unpin-item",
  1303             icon: isPinned ? star_filled : star_empty,
  1300             icon: isPinned ? star_filled : star_empty,
  1304             label: isPinned ? (0,external_wp_i18n_namespaceObject.__)('Unpin from toolbar') : (0,external_wp_i18n_namespaceObject.__)('Pin to toolbar'),
  1301             label: isPinned ? (0,external_wp_i18n_namespaceObject.__)('Unpin from toolbar') : (0,external_wp_i18n_namespaceObject.__)('Pin to toolbar'),
  1305             onClick: () => (isPinned ? unpinItem : pinItem)(scope, identifier),
  1302             onClick: () => (isPinned ? unpinItem : pinItem)(scope, identifier),
  1306             isPressed: isPinned,
  1303             isPressed: isPinned,
  1313         children: children
  1310         children: children
  1314       })]
  1311       })]
  1315     })]
  1312     })]
  1316   });
  1313   });
  1317 }
  1314 }
  1318 const ComplementaryAreaWrapped = complementary_area_context(ComplementaryArea);
  1315 ComplementaryArea.Slot = ComplementaryAreaSlot;
  1319 ComplementaryAreaWrapped.Slot = ComplementaryAreaSlot;
  1316 /* harmony default export */ const complementary_area = (ComplementaryArea);
  1320 /* harmony default export */ const complementary_area = (ComplementaryAreaWrapped);
  1317 
  1321 
  1318 ;// ./node_modules/@wordpress/interface/build-module/components/navigable-region/index.js
  1322 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/navigable-region/index.js
  1319 /**
       
  1320  * WordPress dependencies
       
  1321  */
       
  1322 
       
  1323 
  1323 /**
  1324 /**
  1324  * External dependencies
  1325  * External dependencies
  1325  */
  1326  */
  1326 
  1327 
  1327 
  1328 
  1328 function NavigableRegion({
  1329 const NavigableRegion = (0,external_wp_element_namespaceObject.forwardRef)(({
  1329   children,
  1330   children,
  1330   className,
  1331   className,
  1331   ariaLabel,
  1332   ariaLabel,
  1332   as: Tag = 'div',
  1333   as: Tag = 'div',
  1333   ...props
  1334   ...props
  1334 }) {
  1335 }, ref) => {
  1335   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(Tag, {
  1336   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(Tag, {
       
  1337     ref: ref,
  1336     className: dist_clsx('interface-navigable-region', className),
  1338     className: dist_clsx('interface-navigable-region', className),
  1337     "aria-label": ariaLabel,
  1339     "aria-label": ariaLabel,
  1338     role: "region",
  1340     role: "region",
  1339     tabIndex: "-1",
  1341     tabIndex: "-1",
  1340     ...props,
  1342     ...props,
  1341     children: children
  1343     children: children
  1342   });
  1344   });
  1343 }
  1345 });
  1344 
  1346 NavigableRegion.displayName = 'NavigableRegion';
  1345 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/interface-skeleton/index.js
  1347 /* harmony default export */ const navigable_region = (NavigableRegion);
       
  1348 
       
  1349 ;// ./node_modules/@wordpress/interface/build-module/components/interface-skeleton/index.js
  1346 /**
  1350 /**
  1347  * External dependencies
  1351  * External dependencies
  1348  */
  1352  */
  1349 
  1353 
  1350 
  1354 
  1357 
  1361 
  1358 
  1362 
  1359 /**
  1363 /**
  1360  * Internal dependencies
  1364  * Internal dependencies
  1361  */
  1365  */
  1362 
       
  1363 
  1366 
  1364 
  1367 
  1365 const interface_skeleton_ANIMATION_DURATION = 0.25;
  1368 const interface_skeleton_ANIMATION_DURATION = 0.25;
  1366 const commonTransition = {
  1369 const commonTransition = {
  1367   type: 'tween',
  1370   type: 'tween',
  1420   sidebar,
  1423   sidebar,
  1421   secondarySidebar,
  1424   secondarySidebar,
  1422   content,
  1425   content,
  1423   actions,
  1426   actions,
  1424   labels,
  1427   labels,
  1425   className,
  1428   className
  1426   enableRegionNavigation = true,
       
  1427   // Todo: does this need to be a prop.
       
  1428   // Can we use a dependency to keyboard-shortcuts directly?
       
  1429   shortcuts
       
  1430 }, ref) {
  1429 }, ref) {
  1431   const [secondarySidebarResizeListener, secondarySidebarSize] = (0,external_wp_compose_namespaceObject.useResizeObserver)();
  1430   const [secondarySidebarResizeListener, secondarySidebarSize] = (0,external_wp_compose_namespaceObject.useResizeObserver)();
  1432   const isMobileViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium', '<');
  1431   const isMobileViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium', '<');
  1433   const disableMotion = (0,external_wp_compose_namespaceObject.useReducedMotion)();
  1432   const disableMotion = (0,external_wp_compose_namespaceObject.useReducedMotion)();
  1434   const defaultTransition = {
  1433   const defaultTransition = {
  1435     type: 'tween',
  1434     type: 'tween',
  1436     duration: disableMotion ? 0 : interface_skeleton_ANIMATION_DURATION,
  1435     duration: disableMotion ? 0 : interface_skeleton_ANIMATION_DURATION,
  1437     ease: [0.6, 0, 0.4, 1]
  1436     ease: [0.6, 0, 0.4, 1]
  1438   };
  1437   };
  1439   const navigateRegionsProps = (0,external_wp_components_namespaceObject.__unstableUseNavigateRegions)(shortcuts);
       
  1440   useHTMLClass('interface-interface-skeleton__html-container');
  1438   useHTMLClass('interface-interface-skeleton__html-container');
  1441   const defaultLabels = {
  1439   const defaultLabels = {
  1442     /* translators: accessibility text for the top bar landmark region. */
  1440     /* translators: accessibility text for the top bar landmark region. */
  1443     header: (0,external_wp_i18n_namespaceObject._x)('Header', 'header landmark area'),
  1441     header: (0,external_wp_i18n_namespaceObject._x)('Header', 'header landmark area'),
  1444     /* translators: accessibility text for the content landmark region. */
  1442     /* translators: accessibility text for the content landmark region. */
  1445     body: (0,external_wp_i18n_namespaceObject.__)('Content'),
  1443     body: (0,external_wp_i18n_namespaceObject.__)('Content'),
  1446     /* translators: accessibility text for the secondary sidebar landmark region. */
  1444     /* translators: accessibility text for the secondary sidebar landmark region. */
  1447     secondarySidebar: (0,external_wp_i18n_namespaceObject.__)('Block Library'),
  1445     secondarySidebar: (0,external_wp_i18n_namespaceObject.__)('Block Library'),
  1448     /* translators: accessibility text for the settings landmark region. */
  1446     /* translators: accessibility text for the settings landmark region. */
  1449     sidebar: (0,external_wp_i18n_namespaceObject.__)('Settings'),
  1447     sidebar: (0,external_wp_i18n_namespaceObject._x)('Settings', 'settings landmark area'),
  1450     /* translators: accessibility text for the publish landmark region. */
  1448     /* translators: accessibility text for the publish landmark region. */
  1451     actions: (0,external_wp_i18n_namespaceObject.__)('Publish'),
  1449     actions: (0,external_wp_i18n_namespaceObject.__)('Publish'),
  1452     /* translators: accessibility text for the footer landmark region. */
  1450     /* translators: accessibility text for the footer landmark region. */
  1453     footer: (0,external_wp_i18n_namespaceObject.__)('Footer')
  1451     footer: (0,external_wp_i18n_namespaceObject.__)('Footer')
  1454   };
  1452   };
  1455   const mergedLabels = {
  1453   const mergedLabels = {
  1456     ...defaultLabels,
  1454     ...defaultLabels,
  1457     ...labels
  1455     ...labels
  1458   };
  1456   };
  1459   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  1457   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  1460     ...(enableRegionNavigation ? navigateRegionsProps : {}),
  1458     ref: ref,
  1461     ref: (0,external_wp_compose_namespaceObject.useMergeRefs)([ref, enableRegionNavigation ? navigateRegionsProps.ref : undefined]),
  1459     className: dist_clsx(className, 'interface-interface-skeleton', !!footer && 'has-footer'),
  1462     className: dist_clsx(className, 'interface-interface-skeleton', navigateRegionsProps.className, !!footer && 'has-footer'),
       
  1463     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  1460     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  1464       className: "interface-interface-skeleton__editor",
  1461       className: "interface-interface-skeleton__editor",
  1465       children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__unstableAnimatePresence, {
  1462       children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__unstableAnimatePresence, {
  1466         initial: false,
  1463         initial: false,
  1467         children: !!header && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(NavigableRegion, {
  1464         children: !!header && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(navigable_region, {
  1468           as: external_wp_components_namespaceObject.__unstableMotion.div,
  1465           as: external_wp_components_namespaceObject.__unstableMotion.div,
  1469           className: "interface-interface-skeleton__header",
  1466           className: "interface-interface-skeleton__header",
  1470           "aria-label": mergedLabels.header,
  1467           "aria-label": mergedLabels.header,
  1471           initial: isDistractionFree ? 'distractionFreeHidden' : 'hidden',
  1468           initial: isDistractionFree && !isMobileViewport ? 'distractionFreeHidden' : 'hidden',
  1472           whileHover: isDistractionFree ? 'distractionFreeHover' : 'visible',
  1469           whileHover: isDistractionFree && !isMobileViewport ? 'distractionFreeHover' : 'visible',
  1473           animate: isDistractionFree ? 'distractionFreeDisabled' : 'visible',
  1470           animate: isDistractionFree && !isMobileViewport ? 'distractionFreeDisabled' : 'visible',
  1474           exit: isDistractionFree ? 'distractionFreeHidden' : 'hidden',
  1471           exit: isDistractionFree && !isMobileViewport ? 'distractionFreeHidden' : 'hidden',
  1475           variants: headerVariants,
  1472           variants: headerVariants,
  1476           transition: defaultTransition,
  1473           transition: defaultTransition,
  1477           children: header
  1474           children: header
  1478         })
  1475         })
  1479       }), isDistractionFree && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
  1476       }), isDistractionFree && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
  1481         children: editorNotices
  1478         children: editorNotices
  1482       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  1479       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  1483         className: "interface-interface-skeleton__body",
  1480         className: "interface-interface-skeleton__body",
  1484         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__unstableAnimatePresence, {
  1481         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.__unstableAnimatePresence, {
  1485           initial: false,
  1482           initial: false,
  1486           children: !!secondarySidebar && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(NavigableRegion, {
  1483           children: !!secondarySidebar && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(navigable_region, {
  1487             className: "interface-interface-skeleton__secondary-sidebar",
  1484             className: "interface-interface-skeleton__secondary-sidebar",
  1488             ariaLabel: mergedLabels.secondarySidebar,
  1485             ariaLabel: mergedLabels.secondarySidebar,
  1489             as: external_wp_components_namespaceObject.__unstableMotion.div,
  1486             as: external_wp_components_namespaceObject.__unstableMotion.div,
  1490             initial: "closed",
  1487             initial: "closed",
  1491             animate: isMobileViewport ? 'mobileOpen' : 'open',
  1488             animate: "open",
  1492             exit: "closed",
  1489             exit: "closed",
  1493             variants: {
  1490             variants: {
  1494               open: {
  1491               open: {
  1495                 width: secondarySidebarSize.width
  1492                 width: secondarySidebarSize.width
  1496               },
  1493               },
  1497               closed: {
  1494               closed: {
  1498                 width: 0
  1495                 width: 0
  1499               },
       
  1500               mobileOpen: {
       
  1501                 width: '100vw'
       
  1502               }
  1496               }
  1503             },
  1497             },
  1504             transition: defaultTransition,
  1498             transition: defaultTransition,
  1505             children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  1499             children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.__unstableMotion.div, {
  1506               style: {
  1500               style: {
  1507                 position: 'absolute',
  1501                 position: 'absolute',
  1508                 width: isMobileViewport ? '100vw' : 'fit-content',
  1502                 width: isMobileViewport ? '100vw' : 'fit-content',
  1509                 height: '100%',
  1503                 height: '100%',
  1510                 right: 0
  1504                 left: 0
  1511               },
  1505               },
       
  1506               variants: {
       
  1507                 open: {
       
  1508                   x: 0
       
  1509                 },
       
  1510                 closed: {
       
  1511                   x: '-100%'
       
  1512                 }
       
  1513               },
       
  1514               transition: defaultTransition,
  1512               children: [secondarySidebarResizeListener, secondarySidebar]
  1515               children: [secondarySidebarResizeListener, secondarySidebar]
  1513             })
  1516             })
  1514           })
  1517           })
  1515         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(NavigableRegion, {
  1518         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(navigable_region, {
  1516           className: "interface-interface-skeleton__content",
  1519           className: "interface-interface-skeleton__content",
  1517           ariaLabel: mergedLabels.body,
  1520           ariaLabel: mergedLabels.body,
  1518           children: content
  1521           children: content
  1519         }), !!sidebar && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(NavigableRegion, {
  1522         }), !!sidebar && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(navigable_region, {
  1520           className: "interface-interface-skeleton__sidebar",
  1523           className: "interface-interface-skeleton__sidebar",
  1521           ariaLabel: mergedLabels.sidebar,
  1524           ariaLabel: mergedLabels.sidebar,
  1522           children: sidebar
  1525           children: sidebar
  1523         }), !!actions && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(NavigableRegion, {
  1526         }), !!actions && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(navigable_region, {
  1524           className: "interface-interface-skeleton__actions",
  1527           className: "interface-interface-skeleton__actions",
  1525           ariaLabel: mergedLabels.actions,
  1528           ariaLabel: mergedLabels.actions,
  1526           children: actions
  1529           children: actions
  1527         })]
  1530         })]
  1528       })]
  1531       })]
  1529     }), !!footer && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(NavigableRegion, {
  1532     }), !!footer && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(navigable_region, {
  1530       className: "interface-interface-skeleton__footer",
  1533       className: "interface-interface-skeleton__footer",
  1531       ariaLabel: mergedLabels.footer,
  1534       ariaLabel: mergedLabels.footer,
  1532       children: footer
  1535       children: footer
  1533     })]
  1536     })]
  1534   });
  1537   });
  1535 }
  1538 }
  1536 /* harmony default export */ const interface_skeleton = ((0,external_wp_element_namespaceObject.forwardRef)(InterfaceSkeleton));
  1539 /* harmony default export */ const interface_skeleton = ((0,external_wp_element_namespaceObject.forwardRef)(InterfaceSkeleton));
  1537 
  1540 
  1538 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/components/index.js
  1541 ;// ./node_modules/@wordpress/interface/build-module/components/index.js
  1539 
  1542 
  1540 
  1543 
  1541 
  1544 
  1542 
  1545 
  1543 
  1546 
  1544 
  1547 
  1545 
  1548 
  1546 
  1549 
  1547 ;// CONCATENATED MODULE: ./node_modules/@wordpress/interface/build-module/index.js
  1550 ;// ./node_modules/@wordpress/interface/build-module/index.js
  1548 
  1551 
  1549 
  1552 
  1550 
  1553 
  1551 ;// CONCATENATED MODULE: external ["wp","blockEditor"]
  1554 ;// external ["wp","blockEditor"]
  1552 const external_wp_blockEditor_namespaceObject = window["wp"]["blockEditor"];
  1555 const external_wp_blockEditor_namespaceObject = window["wp"]["blockEditor"];
  1553 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/store/transformers.js
  1556 ;// ./node_modules/@wordpress/edit-widgets/build-module/store/transformers.js
  1554 /**
  1557 /**
  1555  * WordPress dependencies
  1558  * WordPress dependencies
  1556  */
  1559  */
  1557 
  1560 
  1558 
  1561 
  1589 
  1592 
  1590 /**
  1593 /**
  1591  * Converts a block to a widget entity record.
  1594  * Converts a block to a widget entity record.
  1592  *
  1595  *
  1593  * @param {Object}  block         The block.
  1596  * @param {Object}  block         The block.
  1594  * @param {Object?} relatedWidget A related widget entity record from the API (optional).
  1597  * @param {?Object} relatedWidget A related widget entity record from the API (optional).
  1595  * @return {Object} the widget object (converted from block).
  1598  * @return {Object} the widget object (converted from block).
  1596  */
  1599  */
  1597 function transformBlockToWidget(block, relatedWidget = {}) {
  1600 function transformBlockToWidget(block, relatedWidget = {}) {
  1598   let widget;
  1601   let widget;
  1599   const isValidLegacyWidgetBlock = block.name === 'core/legacy-widget' && (block.attributes.id || block.attributes.instance);
  1602   const isValidLegacyWidgetBlock = block.name === 'core/legacy-widget' && (block.attributes.id || block.attributes.instance);
  1621   delete widget.rendered;
  1624   delete widget.rendered;
  1622   delete widget.rendered_form;
  1625   delete widget.rendered_form;
  1623   return widget;
  1626   return widget;
  1624 }
  1627 }
  1625 
  1628 
  1626 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/store/utils.js
  1629 ;// ./node_modules/@wordpress/edit-widgets/build-module/store/utils.js
  1627 /**
  1630 /**
  1628  * "Kind" of the navigation post.
  1631  * "Kind" of the navigation post.
  1629  *
  1632  *
  1630  * @type {string}
  1633  * @type {string}
  1631  */
  1634  */
  1700   meta: {
  1703   meta: {
  1701     widgetAreaId: id
  1704     widgetAreaId: id
  1702   }
  1705   }
  1703 });
  1706 });
  1704 
  1707 
  1705 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/store/constants.js
  1708 ;// ./node_modules/@wordpress/edit-widgets/build-module/store/constants.js
  1706 /**
  1709 /**
  1707  * Module Constants
  1710  * Module Constants
  1708  */
  1711  */
  1709 const constants_STORE_NAME = 'core/edit-widgets';
  1712 const constants_STORE_NAME = 'core/edit-widgets';
  1710 
  1713 
  1711 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/store/actions.js
  1714 ;// ./node_modules/@wordpress/edit-widgets/build-module/store/actions.js
  1712 /**
  1715 /**
  1713  * WordPress dependencies
  1716  * WordPress dependencies
  1714  */
  1717  */
  1715 
  1718 
  1716 
  1719 
  1765     await dispatch.saveWidgetAreas(editedWidgetAreas);
  1768     await dispatch.saveWidgetAreas(editedWidgetAreas);
  1766     registry.dispatch(external_wp_notices_namespaceObject.store).createSuccessNotice((0,external_wp_i18n_namespaceObject.__)('Widgets saved.'), {
  1769     registry.dispatch(external_wp_notices_namespaceObject.store).createSuccessNotice((0,external_wp_i18n_namespaceObject.__)('Widgets saved.'), {
  1767       type: 'snackbar'
  1770       type: 'snackbar'
  1768     });
  1771     });
  1769   } catch (e) {
  1772   } catch (e) {
  1770     registry.dispatch(external_wp_notices_namespaceObject.store).createErrorNotice( /* translators: %s: The error message. */
  1773     registry.dispatch(external_wp_notices_namespaceObject.store).createErrorNotice(/* translators: %s: The error message. */
  1771     (0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)('There was an error. %s'), e.message), {
  1774     (0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)('There was an error. %s'), e.message), {
  1772       type: 'snackbar'
  1775       type: 'snackbar'
  1773     });
  1776     });
  1774   }
  1777   }
  1775 };
  1778 };
  1915     if (!sidebarWidgetsIds[position]) {
  1918     if (!sidebarWidgetsIds[position]) {
  1916       sidebarWidgetsIds[position] = widget.id;
  1919       sidebarWidgetsIds[position] = widget.id;
  1917     }
  1920     }
  1918   }
  1921   }
  1919   if (failedWidgetNames.length) {
  1922   if (failedWidgetNames.length) {
  1920     throw new Error((0,external_wp_i18n_namespaceObject.sprintf)( /* translators: %s: List of widget names */
  1923     throw new Error((0,external_wp_i18n_namespaceObject.sprintf)(/* translators: %s: List of widget names */
  1921     (0,external_wp_i18n_namespaceObject.__)('Could not save the following widgets: %s.'), failedWidgetNames.join(', ')));
  1924     (0,external_wp_i18n_namespaceObject.__)('Could not save the following widgets: %s.'), failedWidgetNames.join(', ')));
  1922   }
  1925   }
  1923   registry.dispatch(external_wp_coreData_namespaceObject.store).editEntityRecord(KIND, WIDGET_AREA_ENTITY_TYPE, widgetAreaId, {
  1926   registry.dispatch(external_wp_coreData_namespaceObject.store).editEntityRecord(KIND, WIDGET_AREA_ENTITY_TYPE, widgetAreaId, {
  1924     widgets: sidebarWidgetsIds
  1927     widgets: sidebarWidgetsIds
  1925   }, {
  1928   }, {
  2059 
  2062 
  2060   // Move the block.
  2063   // Move the block.
  2061   registry.dispatch(external_wp_blockEditor_namespaceObject.store).moveBlocksToPosition([clientId], sourceRootClientId, destinationRootClientId, destinationIndex);
  2064   registry.dispatch(external_wp_blockEditor_namespaceObject.store).moveBlocksToPosition([clientId], sourceRootClientId, destinationRootClientId, destinationIndex);
  2062 };
  2065 };
  2063 
  2066 
  2064 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/store/resolvers.js
  2067 ;// ./node_modules/@wordpress/edit-widgets/build-module/store/resolvers.js
  2065 /**
  2068 /**
  2066  * WordPress dependencies
  2069  * WordPress dependencies
  2067  */
  2070  */
  2068 
  2071 
  2069 
  2072 
  2143       dispatch(persistStubPost(buildWidgetAreaPostId(sidebarId), groupedBySidebar[sidebarId]));
  2146       dispatch(persistStubPost(buildWidgetAreaPostId(sidebarId), groupedBySidebar[sidebarId]));
  2144     }
  2147     }
  2145   }
  2148   }
  2146 };
  2149 };
  2147 
  2150 
  2148 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/store/selectors.js
  2151 ;// ./node_modules/@wordpress/edit-widgets/build-module/store/selectors.js
  2149 /**
  2152 /**
  2150  * WordPress dependencies
  2153  * WordPress dependencies
  2151  */
  2154  */
  2152 
  2155 
  2153 
  2156 
  2167 /**
  2170 /**
  2168  * Returns all API widgets.
  2171  * Returns all API widgets.
  2169  *
  2172  *
  2170  * @return {Object[]} API List of widgets.
  2173  * @return {Object[]} API List of widgets.
  2171  */
  2174  */
  2172 const selectors_getWidgets = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => () => {
  2175 const selectors_getWidgets = (0,external_wp_data_namespaceObject.createRegistrySelector)(select => (0,external_wp_data_namespaceObject.createSelector)(() => {
       
  2176   var _widgets$reduce;
  2173   const widgets = select(external_wp_coreData_namespaceObject.store).getEntityRecords('root', 'widget', buildWidgetsQuery());
  2177   const widgets = select(external_wp_coreData_namespaceObject.store).getEntityRecords('root', 'widget', buildWidgetsQuery());
  2174   return (
  2178   return (// Key widgets by their ID.
  2175     // Key widgets by their ID.
  2179     (_widgets$reduce = widgets?.reduce((allWidgets, widget) => ({
  2176     widgets?.reduce((allWidgets, widget) => ({
       
  2177       ...allWidgets,
  2180       ...allWidgets,
  2178       [widget.id]: widget
  2181       [widget.id]: widget
  2179     }), {}) || {}
  2182     }), {})) !== null && _widgets$reduce !== void 0 ? _widgets$reduce : {}
  2180   );
  2183   );
  2181 });
  2184 }, () => [select(external_wp_coreData_namespaceObject.store).getEntityRecords('root', 'widget', buildWidgetsQuery())]));
  2182 
  2185 
  2183 /**
  2186 /**
  2184  * Returns API widget data for a particular widget ID.
  2187  * Returns API widget data for a particular widget ID.
  2185  *
  2188  *
  2186  * @param {number} id Widget ID.
  2189  * @param {number} id Widget ID.
  2374  */
  2377  */
  2375 function isListViewOpened(state) {
  2378 function isListViewOpened(state) {
  2376   return state.listViewPanel;
  2379   return state.listViewPanel;
  2377 }
  2380 }
  2378 
  2381 
  2379 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/store/private-selectors.js
  2382 ;// ./node_modules/@wordpress/edit-widgets/build-module/store/private-selectors.js
  2380 function getListViewToggleRef(state) {
  2383 function getListViewToggleRef(state) {
  2381   return state.listViewToggleRef;
  2384   return state.listViewToggleRef;
  2382 }
  2385 }
  2383 function getInserterSidebarToggleRef(state) {
  2386 function getInserterSidebarToggleRef(state) {
  2384   return state.inserterSidebarToggleRef;
  2387   return state.inserterSidebarToggleRef;
  2385 }
  2388 }
  2386 
  2389 
  2387 ;// CONCATENATED MODULE: external ["wp","privateApis"]
  2390 ;// external ["wp","privateApis"]
  2388 const external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
  2391 const external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
  2389 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/lock-unlock.js
  2392 ;// ./node_modules/@wordpress/edit-widgets/build-module/lock-unlock.js
  2390 /**
  2393 /**
  2391  * WordPress dependencies
  2394  * WordPress dependencies
  2392  */
  2395  */
  2393 
  2396 
  2394 const {
  2397 const {
  2395   lock,
  2398   lock,
  2396   unlock
  2399   unlock
  2397 } = (0,external_wp_privateApis_namespaceObject.__dangerousOptInToUnstableAPIsOnlyForCoreModules)('I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.', '@wordpress/edit-widgets');
  2400 } = (0,external_wp_privateApis_namespaceObject.__dangerousOptInToUnstableAPIsOnlyForCoreModules)('I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.', '@wordpress/edit-widgets');
  2398 
  2401 
  2399 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/store/index.js
  2402 ;// ./node_modules/@wordpress/edit-widgets/build-module/store/index.js
  2400 /**
  2403 /**
  2401  * WordPress dependencies
  2404  * WordPress dependencies
  2402  */
  2405  */
  2403 
  2406 
  2404 
  2407 
  2447   }
  2450   }
  2448   return next(options);
  2451   return next(options);
  2449 });
  2452 });
  2450 unlock(store_store).registerPrivateSelectors(private_selectors_namespaceObject);
  2453 unlock(store_store).registerPrivateSelectors(private_selectors_namespaceObject);
  2451 
  2454 
  2452 ;// CONCATENATED MODULE: external ["wp","hooks"]
  2455 ;// external ["wp","hooks"]
  2453 const external_wp_hooks_namespaceObject = window["wp"]["hooks"];
  2456 const external_wp_hooks_namespaceObject = window["wp"]["hooks"];
  2454 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/filters/move-to-widget-area.js
  2457 ;// ./node_modules/@wordpress/edit-widgets/build-module/filters/move-to-widget-area.js
  2455 /**
  2458 /**
  2456  * WordPress dependencies
  2459  * WordPress dependencies
  2457  */
  2460  */
  2458 
  2461 
  2459 
  2462 
  2463 
  2466 
  2464 
  2467 
  2465 /**
  2468 /**
  2466  * Internal dependencies
  2469  * Internal dependencies
  2467  */
  2470  */
  2468 
       
  2469 
       
  2470 
  2471 
  2471 
  2472 
  2472 const withMoveToWidgetAreaToolbarItem = (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(BlockEdit => props => {
  2473 const withMoveToWidgetAreaToolbarItem = (0,external_wp_compose_namespaceObject.createHigherOrderComponent)(BlockEdit => props => {
  2473   const {
  2474   const {
  2474     clientId,
  2475     clientId,
  2497   const hasMultipleWidgetAreas = widgetAreas?.length > 1;
  2498   const hasMultipleWidgetAreas = widgetAreas?.length > 1;
  2498   const isMoveToWidgetAreaVisible = blockName !== 'core/widget-area' && hasMultipleWidgetAreas && canInsertBlockInWidgetArea;
  2499   const isMoveToWidgetAreaVisible = blockName !== 'core/widget-area' && hasMultipleWidgetAreas && canInsertBlockInWidgetArea;
  2499   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  2500   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  2500     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(BlockEdit, {
  2501     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(BlockEdit, {
  2501       ...props
  2502       ...props
  2502     }), isMoveToWidgetAreaVisible && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockControls, {
  2503     }, "edit"), isMoveToWidgetAreaVisible && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockControls, {
  2503       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_widgets_namespaceObject.MoveToWidgetArea, {
  2504       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_widgets_namespaceObject.MoveToWidgetArea, {
  2504         widgetAreas: widgetAreas,
  2505         widgetAreas: widgetAreas,
  2505         currentWidgetAreaId: currentWidgetAreaId,
  2506         currentWidgetAreaId: currentWidgetAreaId,
  2506         onSelect: widgetAreaId => {
  2507         onSelect: widgetAreaId => {
  2507           moveBlockToWidgetArea(props.clientId, widgetAreaId);
  2508           moveBlockToWidgetArea(props.clientId, widgetAreaId);
  2510     })]
  2511     })]
  2511   });
  2512   });
  2512 }, 'withMoveToWidgetAreaToolbarItem');
  2513 }, 'withMoveToWidgetAreaToolbarItem');
  2513 (0,external_wp_hooks_namespaceObject.addFilter)('editor.BlockEdit', 'core/edit-widgets/block-edit', withMoveToWidgetAreaToolbarItem);
  2514 (0,external_wp_hooks_namespaceObject.addFilter)('editor.BlockEdit', 'core/edit-widgets/block-edit', withMoveToWidgetAreaToolbarItem);
  2514 
  2515 
  2515 ;// CONCATENATED MODULE: external ["wp","mediaUtils"]
  2516 ;// external ["wp","mediaUtils"]
  2516 const external_wp_mediaUtils_namespaceObject = window["wp"]["mediaUtils"];
  2517 const external_wp_mediaUtils_namespaceObject = window["wp"]["mediaUtils"];
  2517 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/filters/replace-media-upload.js
  2518 ;// ./node_modules/@wordpress/edit-widgets/build-module/filters/replace-media-upload.js
  2518 /**
  2519 /**
  2519  * WordPress dependencies
  2520  * WordPress dependencies
  2520  */
  2521  */
  2521 
  2522 
  2522 
  2523 
  2523 const replaceMediaUpload = () => external_wp_mediaUtils_namespaceObject.MediaUpload;
  2524 const replaceMediaUpload = () => external_wp_mediaUtils_namespaceObject.MediaUpload;
  2524 (0,external_wp_hooks_namespaceObject.addFilter)('editor.MediaUpload', 'core/edit-widgets/replace-media-upload', replaceMediaUpload);
  2525 (0,external_wp_hooks_namespaceObject.addFilter)('editor.MediaUpload', 'core/edit-widgets/replace-media-upload', replaceMediaUpload);
  2525 
  2526 
  2526 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/filters/index.js
  2527 ;// ./node_modules/@wordpress/edit-widgets/build-module/filters/index.js
  2527 /**
  2528 /**
  2528  * Internal dependencies
  2529  * Internal dependencies
  2529  */
  2530  */
  2530 
  2531 
  2531 
  2532 
  2532 
  2533 
  2533 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/blocks/widget-area/edit/use-is-dragging-within.js
  2534 ;// ./node_modules/@wordpress/edit-widgets/build-module/blocks/widget-area/edit/use-is-dragging-within.js
  2534 /**
  2535 /**
  2535  * WordPress dependencies
  2536  * WordPress dependencies
  2536  */
  2537  */
  2537 
  2538 
  2538 
  2539 
  2582   }, []);
  2583   }, []);
  2583   return isDraggingWithin;
  2584   return isDraggingWithin;
  2584 };
  2585 };
  2585 /* harmony default export */ const use_is_dragging_within = (useIsDraggingWithin);
  2586 /* harmony default export */ const use_is_dragging_within = (useIsDraggingWithin);
  2586 
  2587 
  2587 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/blocks/widget-area/edit/inner-blocks.js
  2588 ;// ./node_modules/@wordpress/edit-widgets/build-module/blocks/widget-area/edit/inner-blocks.js
  2588 /**
  2589 /**
  2589  * External dependencies
  2590  * External dependencies
  2590  */
  2591  */
  2591 
  2592 
  2592 
  2593 
  2628       ...innerBlocksProps
  2629       ...innerBlocksProps
  2629     })
  2630     })
  2630   });
  2631   });
  2631 }
  2632 }
  2632 
  2633 
  2633 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/blocks/widget-area/edit/index.js
  2634 ;// ./node_modules/@wordpress/edit-widgets/build-module/blocks/widget-area/edit/index.js
  2634 /**
  2635 /**
  2635  * WordPress dependencies
  2636  * WordPress dependencies
  2636  */
  2637  */
  2637 
  2638 
  2638 
  2639 
  2738     };
  2739     };
  2739   }, []);
  2740   }, []);
  2740   return isDragging;
  2741   return isDragging;
  2741 };
  2742 };
  2742 
  2743 
  2743 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/blocks/widget-area/index.js
  2744 ;// ./node_modules/@wordpress/edit-widgets/build-module/blocks/widget-area/index.js
  2744 /**
  2745 /**
  2745  * WordPress dependencies
  2746  * WordPress dependencies
  2746  */
  2747  */
  2747 
  2748 
  2748 
  2749 
  2786     name: label
  2787     name: label
  2787   }) => label,
  2788   }) => label,
  2788   edit: WidgetAreaEdit
  2789   edit: WidgetAreaEdit
  2789 };
  2790 };
  2790 
  2791 
  2791 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/error-boundary/index.js
  2792 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/error-boundary/index.js
  2792 /**
  2793 /**
  2793  * WordPress dependencies
  2794  * WordPress dependencies
  2794  */
  2795  */
  2795 
  2796 
  2796 
  2797 
  2803   text,
  2804   text,
  2804   children
  2805   children
  2805 }) {
  2806 }) {
  2806   const ref = (0,external_wp_compose_namespaceObject.useCopyToClipboard)(text);
  2807   const ref = (0,external_wp_compose_namespaceObject.useCopyToClipboard)(text);
  2807   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
  2808   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
       
  2809     __next40pxDefaultSize: true,
  2808     variant: "secondary",
  2810     variant: "secondary",
  2809     ref: ref,
  2811     ref: ref,
  2810     children: children
  2812     children: children
  2811   });
  2813   });
  2812 }
  2814 }
  2848       error: this.state.error
  2850       error: this.state.error
  2849     });
  2851     });
  2850   }
  2852   }
  2851 }
  2853 }
  2852 
  2854 
  2853 ;// CONCATENATED MODULE: external ["wp","patterns"]
  2855 ;// external ["wp","patterns"]
  2854 const external_wp_patterns_namespaceObject = window["wp"]["patterns"];
  2856 const external_wp_patterns_namespaceObject = window["wp"]["patterns"];
  2855 ;// CONCATENATED MODULE: external ["wp","keyboardShortcuts"]
  2857 ;// external ["wp","keyboardShortcuts"]
  2856 const external_wp_keyboardShortcuts_namespaceObject = window["wp"]["keyboardShortcuts"];
  2858 const external_wp_keyboardShortcuts_namespaceObject = window["wp"]["keyboardShortcuts"];
  2857 ;// CONCATENATED MODULE: external ["wp","keycodes"]
  2859 ;// external ["wp","keycodes"]
  2858 const external_wp_keycodes_namespaceObject = window["wp"]["keycodes"];
  2860 const external_wp_keycodes_namespaceObject = window["wp"]["keycodes"];
  2859 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcuts/index.js
  2861 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcuts/index.js
  2860 /**
  2862 /**
  2861  * WordPress dependencies
  2863  * WordPress dependencies
  2862  */
  2864  */
  2863 
  2865 
  2864 
  2866 
  2976   return null;
  2978   return null;
  2977 }
  2979 }
  2978 KeyboardShortcuts.Register = KeyboardShortcutsRegister;
  2980 KeyboardShortcuts.Register = KeyboardShortcutsRegister;
  2979 /* harmony default export */ const keyboard_shortcuts = (KeyboardShortcuts);
  2981 /* harmony default export */ const keyboard_shortcuts = (KeyboardShortcuts);
  2980 
  2982 
  2981 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/hooks/use-last-selected-widget-area.js
  2983 ;// ./node_modules/@wordpress/edit-widgets/build-module/hooks/use-last-selected-widget-area.js
  2982 /**
  2984 /**
  2983  * WordPress dependencies
  2985  * WordPress dependencies
  2984  */
  2986  */
  2985 
  2987 
  2986 
  2988 
  3026   const widgetAreasPost = getEntityRecord(KIND, POST_TYPE, buildWidgetAreasPostId());
  3028   const widgetAreasPost = getEntityRecord(KIND, POST_TYPE, buildWidgetAreasPostId());
  3027   return widgetAreasPost?.blocks[0]?.clientId;
  3029   return widgetAreasPost?.blocks[0]?.clientId;
  3028 }, []);
  3030 }, []);
  3029 /* harmony default export */ const use_last_selected_widget_area = (useLastSelectedWidgetArea);
  3031 /* harmony default export */ const use_last_selected_widget_area = (useLastSelectedWidgetArea);
  3030 
  3032 
  3031 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/constants.js
  3033 ;// ./node_modules/@wordpress/edit-widgets/build-module/constants.js
  3032 const ALLOW_REUSABLE_BLOCKS = false;
  3034 const ALLOW_REUSABLE_BLOCKS = false;
  3033 const ENABLE_EXPERIMENTAL_FSE_BLOCKS = false;
  3035 const ENABLE_EXPERIMENTAL_FSE_BLOCKS = false;
  3034 
  3036 
  3035 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/widget-areas-block-editor-provider/index.js
  3037 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/widget-areas-block-editor-provider/index.js
  3036 /**
  3038 /**
  3037  * WordPress dependencies
  3039  * WordPress dependencies
  3038  */
  3040  */
  3039 
  3041 
  3040 
  3042 
  3048 
  3050 
  3049 
  3051 
  3050 /**
  3052 /**
  3051  * Internal dependencies
  3053  * Internal dependencies
  3052  */
  3054  */
  3053 
       
  3054 
  3055 
  3055 
  3056 
  3056 
  3057 
  3057 
  3058 
  3058 
  3059 
  3065   PatternsMenuItems
  3066   PatternsMenuItems
  3066 } = unlock(external_wp_patterns_namespaceObject.privateApis);
  3067 } = unlock(external_wp_patterns_namespaceObject.privateApis);
  3067 const {
  3068 const {
  3068   BlockKeyboardShortcuts
  3069   BlockKeyboardShortcuts
  3069 } = unlock(external_wp_blockLibrary_namespaceObject.privateApis);
  3070 } = unlock(external_wp_blockLibrary_namespaceObject.privateApis);
       
  3071 const EMPTY_ARRAY = [];
  3070 function WidgetAreasBlockEditorProvider({
  3072 function WidgetAreasBlockEditorProvider({
  3071   blockEditorSettings,
  3073   blockEditorSettings,
  3072   children,
  3074   children,
  3073   ...props
  3075   ...props
  3074 }) {
  3076 }) {
  3075   const mediaPermissions = (0,external_wp_coreData_namespaceObject.useResourcePermissions)('media');
       
  3076   const isLargeViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium');
  3077   const isLargeViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium');
  3077   const {
  3078   const {
       
  3079     hasUploadPermissions,
  3078     reusableBlocks,
  3080     reusableBlocks,
  3079     isFixedToolbarActive,
  3081     isFixedToolbarActive,
  3080     keepCaretInsideBlock,
  3082     keepCaretInsideBlock,
  3081     pageOnFront,
  3083     pageOnFront,
  3082     pageForPosts
  3084     pageForPosts
  3083   } = (0,external_wp_data_namespaceObject.useSelect)(select => {
  3085   } = (0,external_wp_data_namespaceObject.useSelect)(select => {
       
  3086     var _canUser;
  3084     const {
  3087     const {
  3085       canUser,
  3088       canUser,
  3086       getEntityRecord,
  3089       getEntityRecord,
  3087       getEntityRecords
  3090       getEntityRecords
  3088     } = select(external_wp_coreData_namespaceObject.store);
  3091     } = select(external_wp_coreData_namespaceObject.store);
  3089     const siteSettings = canUser('read', 'settings') ? getEntityRecord('root', 'site') : undefined;
  3092     const siteSettings = canUser('read', {
       
  3093       kind: 'root',
       
  3094       name: 'site'
       
  3095     }) ? getEntityRecord('root', 'site') : undefined;
  3090     return {
  3096     return {
  3091       widgetAreas: select(store_store).getWidgetAreas(),
  3097       hasUploadPermissions: (_canUser = canUser('create', {
  3092       widgets: select(store_store).getWidgets(),
  3098         kind: 'root',
  3093       reusableBlocks: ALLOW_REUSABLE_BLOCKS ? getEntityRecords('postType', 'wp_block') : [],
  3099         name: 'media'
       
  3100       })) !== null && _canUser !== void 0 ? _canUser : true,
       
  3101       reusableBlocks: ALLOW_REUSABLE_BLOCKS ? getEntityRecords('postType', 'wp_block') : EMPTY_ARRAY,
  3094       isFixedToolbarActive: !!select(external_wp_preferences_namespaceObject.store).get('core/edit-widgets', 'fixedToolbar'),
  3102       isFixedToolbarActive: !!select(external_wp_preferences_namespaceObject.store).get('core/edit-widgets', 'fixedToolbar'),
  3095       keepCaretInsideBlock: !!select(external_wp_preferences_namespaceObject.store).get('core/edit-widgets', 'keepCaretInsideBlock'),
  3103       keepCaretInsideBlock: !!select(external_wp_preferences_namespaceObject.store).get('core/edit-widgets', 'keepCaretInsideBlock'),
  3096       pageOnFront: siteSettings?.page_on_front,
  3104       pageOnFront: siteSettings?.page_on_front,
  3097       pageForPosts: siteSettings?.page_for_posts
  3105       pageForPosts: siteSettings?.page_for_posts
  3098     };
  3106     };
  3100   const {
  3108   const {
  3101     setIsInserterOpened
  3109     setIsInserterOpened
  3102   } = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
  3110   } = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
  3103   const settings = (0,external_wp_element_namespaceObject.useMemo)(() => {
  3111   const settings = (0,external_wp_element_namespaceObject.useMemo)(() => {
  3104     let mediaUploadBlockEditor;
  3112     let mediaUploadBlockEditor;
  3105     if (mediaPermissions.canCreate) {
  3113     if (hasUploadPermissions) {
  3106       mediaUploadBlockEditor = ({
  3114       mediaUploadBlockEditor = ({
  3107         onError,
  3115         onError,
  3108         ...argumentsObject
  3116         ...argumentsObject
  3109       }) => {
  3117       }) => {
  3110         (0,external_wp_mediaUtils_namespaceObject.uploadMedia)({
  3118         (0,external_wp_mediaUtils_namespaceObject.uploadMedia)({
  3123       keepCaretInsideBlock,
  3131       keepCaretInsideBlock,
  3124       mediaUpload: mediaUploadBlockEditor,
  3132       mediaUpload: mediaUploadBlockEditor,
  3125       templateLock: 'all',
  3133       templateLock: 'all',
  3126       __experimentalSetIsInserterOpened: setIsInserterOpened,
  3134       __experimentalSetIsInserterOpened: setIsInserterOpened,
  3127       pageOnFront,
  3135       pageOnFront,
  3128       pageForPosts
  3136       pageForPosts,
       
  3137       editorTool: 'edit'
  3129     };
  3138     };
  3130   }, [blockEditorSettings, isFixedToolbarActive, isLargeViewport, keepCaretInsideBlock, mediaPermissions.canCreate, reusableBlocks, setIsInserterOpened, pageOnFront, pageForPosts]);
  3139   }, [hasUploadPermissions, blockEditorSettings, isFixedToolbarActive, isLargeViewport, keepCaretInsideBlock, reusableBlocks, setIsInserterOpened, pageOnFront, pageForPosts]);
  3131   const widgetAreaId = use_last_selected_widget_area();
  3140   const widgetAreaId = use_last_selected_widget_area();
  3132   const [blocks, onInput, onChange] = (0,external_wp_coreData_namespaceObject.useEntityBlockEditor)(KIND, POST_TYPE, {
  3141   const [blocks, onInput, onChange] = (0,external_wp_coreData_namespaceObject.useEntityBlockEditor)(KIND, POST_TYPE, {
  3133     id: buildWidgetAreasPostId()
  3142     id: buildWidgetAreasPostId()
  3134   });
  3143   });
  3135   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.SlotFillProvider, {
  3144   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_components_namespaceObject.SlotFillProvider, {
  3145       })]
  3154       })]
  3146     })]
  3155     })]
  3147   });
  3156   });
  3148 }
  3157 }
  3149 
  3158 
  3150 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/drawer-left.js
  3159 ;// ./node_modules/@wordpress/icons/build-module/library/drawer-left.js
  3151 /**
  3160 /**
  3152  * WordPress dependencies
  3161  * WordPress dependencies
  3153  */
  3162  */
  3154 
  3163 
  3155 
  3164 
  3164     d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z"
  3173     d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z"
  3165   })
  3174   })
  3166 });
  3175 });
  3167 /* harmony default export */ const drawer_left = (drawerLeft);
  3176 /* harmony default export */ const drawer_left = (drawerLeft);
  3168 
  3177 
  3169 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/drawer-right.js
  3178 ;// ./node_modules/@wordpress/icons/build-module/library/drawer-right.js
  3170 /**
  3179 /**
  3171  * WordPress dependencies
  3180  * WordPress dependencies
  3172  */
  3181  */
  3173 
  3182 
  3174 
  3183 
  3183     d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"
  3192     d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"
  3184   })
  3193   })
  3185 });
  3194 });
  3186 /* harmony default export */ const drawer_right = (drawerRight);
  3195 /* harmony default export */ const drawer_right = (drawerRight);
  3187 
  3196 
  3188 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/block-default.js
  3197 ;// ./node_modules/@wordpress/icons/build-module/library/block-default.js
  3189 /**
  3198 /**
  3190  * WordPress dependencies
  3199  * WordPress dependencies
  3191  */
  3200  */
  3192 
  3201 
  3193 
  3202 
  3198     d: "M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"
  3207     d: "M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"
  3199   })
  3208   })
  3200 });
  3209 });
  3201 /* harmony default export */ const block_default = (blockDefault);
  3210 /* harmony default export */ const block_default = (blockDefault);
  3202 
  3211 
  3203 ;// CONCATENATED MODULE: external ["wp","url"]
  3212 ;// external ["wp","url"]
  3204 const external_wp_url_namespaceObject = window["wp"]["url"];
  3213 const external_wp_url_namespaceObject = window["wp"]["url"];
  3205 ;// CONCATENATED MODULE: external ["wp","dom"]
  3214 ;// external ["wp","dom"]
  3206 const external_wp_dom_namespaceObject = window["wp"]["dom"];
  3215 const external_wp_dom_namespaceObject = window["wp"]["dom"];
  3207 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/sidebar/widget-areas.js
  3216 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/sidebar/widget-areas.js
  3208 /**
  3217 /**
  3209  * WordPress dependencies
  3218  * WordPress dependencies
  3210  */
  3219  */
  3211 
  3220 
  3212 
  3221 
  3218 
  3227 
  3219 
  3228 
  3220 /**
  3229 /**
  3221  * Internal dependencies
  3230  * Internal dependencies
  3222  */
  3231  */
  3223 
       
  3224 
  3232 
  3225 
  3233 
  3226 function WidgetAreas({
  3234 function WidgetAreas({
  3227   selectedWidgetAreaId
  3235   selectedWidgetAreaId
  3228 }) {
  3236 }) {
  3229   const widgetAreas = (0,external_wp_data_namespaceObject.useSelect)(select => select(store_store).getWidgetAreas(), []);
  3237   const widgetAreas = (0,external_wp_data_namespaceObject.useSelect)(select => select(store_store).getWidgetAreas(), []);
  3230   const selectedWidgetArea = (0,external_wp_element_namespaceObject.useMemo)(() => selectedWidgetAreaId && widgetAreas?.find(widgetArea => widgetArea.id === selectedWidgetAreaId), [selectedWidgetAreaId, widgetAreas]);
  3238   const selectedWidgetArea = (0,external_wp_element_namespaceObject.useMemo)(() => selectedWidgetAreaId && widgetAreas?.find(widgetArea => widgetArea.id === selectedWidgetAreaId), [selectedWidgetAreaId, widgetAreas]);
  3231   let description;
  3239   let description;
  3232   if (!selectedWidgetArea) {
  3240   if (!selectedWidgetArea) {
  3233     description = (0,external_wp_i18n_namespaceObject.__)('Widget Areas are global parts in your site’s layout that can accept blocks. These vary by theme, but are typically parts like your Sidebar or Footer.');
  3241     description = (0,external_wp_i18n_namespaceObject.__)(
       
  3242     // eslint-disable-next-line no-restricted-syntax -- 'sidebar' is a common web design term for layouts
       
  3243     'Widget Areas are global parts in your site’s layout that can accept blocks. These vary by theme, but are typically parts like your Sidebar or Footer.');
  3234   } else if (selectedWidgetAreaId === 'wp_inactive_widgets') {
  3244   } else if (selectedWidgetAreaId === 'wp_inactive_widgets') {
  3235     description = (0,external_wp_i18n_namespaceObject.__)('Blocks in this Widget Area will not be displayed in your site.');
  3245     description = (0,external_wp_i18n_namespaceObject.__)('Blocks in this Widget Area will not be displayed in your site.');
  3236   } else {
  3246   } else {
  3237     description = selectedWidgetArea.description;
  3247     description = selectedWidgetArea.description;
  3238   }
  3248   }
  3252             __html: (0,external_wp_dom_namespaceObject.safeHTML)(description)
  3262             __html: (0,external_wp_dom_namespaceObject.safeHTML)(description)
  3253           }
  3263           }
  3254         }), widgetAreas?.length === 0 && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
  3264         }), widgetAreas?.length === 0 && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
  3255           children: (0,external_wp_i18n_namespaceObject.__)('Your theme does not contain any Widget Areas.')
  3265           children: (0,external_wp_i18n_namespaceObject.__)('Your theme does not contain any Widget Areas.')
  3256         }), !selectedWidgetArea && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
  3266         }), !selectedWidgetArea && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
       
  3267           __next40pxDefaultSize: true,
  3257           href: (0,external_wp_url_namespaceObject.addQueryArgs)('customize.php', {
  3268           href: (0,external_wp_url_namespaceObject.addQueryArgs)('customize.php', {
  3258             'autofocus[panel]': 'widgets',
  3269             'autofocus[panel]': 'widgets',
  3259             return: window.location.pathname
  3270             return: window.location.pathname
  3260           }),
  3271           }),
  3261           variant: "tertiary",
  3272           variant: "tertiary",
  3264       })]
  3275       })]
  3265     })
  3276     })
  3266   });
  3277   });
  3267 }
  3278 }
  3268 
  3279 
  3269 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/sidebar/index.js
  3280 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/sidebar/index.js
  3270 /**
  3281 /**
  3271  * WordPress dependencies
  3282  * WordPress dependencies
  3272  */
  3283  */
  3273 
  3284 
  3274 
  3285 
  3281   web: true,
  3292   web: true,
  3282   native: false
  3293   native: false
  3283 });
  3294 });
  3284 const BLOCK_INSPECTOR_IDENTIFIER = 'edit-widgets/block-inspector';
  3295 const BLOCK_INSPECTOR_IDENTIFIER = 'edit-widgets/block-inspector';
  3285 
  3296 
  3286 // Widget areas were one called block areas, so use 'edit-widgets/block-areas'
  3297 // Widget areas were once called block areas, so use 'edit-widgets/block-areas'
  3287 // for backwards compatibility.
  3298 // for backwards compatibility.
  3288 const WIDGET_AREAS_IDENTIFIER = 'edit-widgets/block-areas';
  3299 const WIDGET_AREAS_IDENTIFIER = 'edit-widgets/block-areas';
  3289 
  3300 
  3290 /**
  3301 /**
  3291  * Internal dependencies
  3302  * Internal dependencies
  3292  */
  3303  */
  3293 
       
  3294 
  3304 
  3295 
  3305 
  3296 
  3306 
  3297 
  3307 
  3298 const {
  3308 const {
  3328       enableComplementaryArea('core/edit-widgets', WIDGET_AREAS_IDENTIFIER);
  3338       enableComplementaryArea('core/edit-widgets', WIDGET_AREAS_IDENTIFIER);
  3329     }
  3339     }
  3330     // We're intentionally leaving `currentArea` and `isGeneralSidebarOpen`
  3340     // We're intentionally leaving `currentArea` and `isGeneralSidebarOpen`
  3331     // out of the dep array because we want this effect to run based on
  3341     // out of the dep array because we want this effect to run based on
  3332     // block selection changes, not sidebar state changes.
  3342     // block selection changes, not sidebar state changes.
  3333     // eslint-disable-next-line react-hooks/exhaustive-deps
       
  3334   }, [hasSelectedNonAreaBlock, enableComplementaryArea]);
  3343   }, [hasSelectedNonAreaBlock, enableComplementaryArea]);
  3335   const tabsContextValue = (0,external_wp_element_namespaceObject.useContext)(Tabs.Context);
  3344   const tabsContextValue = (0,external_wp_element_namespaceObject.useContext)(Tabs.Context);
  3336   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(complementary_area, {
  3345   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(complementary_area, {
  3337     className: "edit-widgets-sidebar",
  3346     className: "edit-widgets-sidebar",
  3338     header: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(Tabs.Context.Provider, {
  3347     header: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(Tabs.Context.Provider, {
  3414   }, []);
  3423   }, []);
  3415   const {
  3424   const {
  3416     enableComplementaryArea
  3425     enableComplementaryArea
  3417   } = (0,external_wp_data_namespaceObject.useDispatch)(store);
  3426   } = (0,external_wp_data_namespaceObject.useDispatch)(store);
  3418 
  3427 
  3419   // `newSelectedTabId` could technically be falsey if no tab is selected (i.e.
  3428   // `newSelectedTabId` could technically be falsy if no tab is selected (i.e.
  3420   // the initial render) or when we don't want a tab displayed (i.e. the
  3429   // the initial render) or when we don't want a tab displayed (i.e. the
  3421   // sidebar is closed). These cases should both be covered by the `!!` check
  3430   // sidebar is closed). These cases should both be covered by the `!!` check
  3422   // below, so we shouldn't need any additional falsey handling.
  3431   // below, so we shouldn't need any additional falsy handling.
  3423   const onTabSelect = (0,external_wp_element_namespaceObject.useCallback)(newSelectedTabId => {
  3432   const onTabSelect = (0,external_wp_element_namespaceObject.useCallback)(newSelectedTabId => {
  3424     if (!!newSelectedTabId) {
  3433     if (!!newSelectedTabId) {
  3425       enableComplementaryArea(store_store.name, newSelectedTabId);
  3434       enableComplementaryArea(store_store.name, newSelectedTabId);
  3426     }
  3435     }
  3427   }, [enableComplementaryArea]);
  3436   }, [enableComplementaryArea]);
  3442       selectedWidgetAreaBlock: selectedWidgetAreaBlock
  3451       selectedWidgetAreaBlock: selectedWidgetAreaBlock
  3443     })
  3452     })
  3444   });
  3453   });
  3445 }
  3454 }
  3446 
  3455 
  3447 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/plus.js
  3456 ;// ./node_modules/@wordpress/icons/build-module/library/plus.js
  3448 /**
  3457 /**
  3449  * WordPress dependencies
  3458  * WordPress dependencies
  3450  */
  3459  */
  3451 
  3460 
  3452 
  3461 
  3457     d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"
  3466     d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"
  3458   })
  3467   })
  3459 });
  3468 });
  3460 /* harmony default export */ const library_plus = (plus);
  3469 /* harmony default export */ const library_plus = (plus);
  3461 
  3470 
  3462 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/list-view.js
  3471 ;// ./node_modules/@wordpress/icons/build-module/library/list-view.js
  3463 /**
  3472 /**
  3464  * WordPress dependencies
  3473  * WordPress dependencies
  3465  */
  3474  */
  3466 
  3475 
  3467 
  3476 
  3472     d: "M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"
  3481     d: "M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"
  3473   })
  3482   })
  3474 });
  3483 });
  3475 /* harmony default export */ const list_view = (listView);
  3484 /* harmony default export */ const list_view = (listView);
  3476 
  3485 
  3477 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/undo.js
  3486 ;// ./node_modules/@wordpress/icons/build-module/library/undo.js
  3478 /**
  3487 /**
  3479  * WordPress dependencies
  3488  * WordPress dependencies
  3480  */
  3489  */
  3481 
  3490 
  3482 
  3491 
  3487     d: "M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"
  3496     d: "M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"
  3488   })
  3497   })
  3489 });
  3498 });
  3490 /* harmony default export */ const library_undo = (undo);
  3499 /* harmony default export */ const library_undo = (undo);
  3491 
  3500 
  3492 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/redo.js
  3501 ;// ./node_modules/@wordpress/icons/build-module/library/redo.js
  3493 /**
  3502 /**
  3494  * WordPress dependencies
  3503  * WordPress dependencies
  3495  */
  3504  */
  3496 
  3505 
  3497 
  3506 
  3502     d: "M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"
  3511     d: "M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"
  3503   })
  3512   })
  3504 });
  3513 });
  3505 /* harmony default export */ const library_redo = (redo);
  3514 /* harmony default export */ const library_redo = (redo);
  3506 
  3515 
  3507 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/header/undo-redo/undo.js
  3516 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/header/undo-redo/undo.js
  3508 /**
  3517 /**
  3509  * WordPress dependencies
  3518  * WordPress dependencies
  3510  */
  3519  */
  3511 
  3520 
  3512 
  3521 
  3536     size: "compact"
  3545     size: "compact"
  3537   });
  3546   });
  3538 }
  3547 }
  3539 /* harmony default export */ const undo_redo_undo = ((0,external_wp_element_namespaceObject.forwardRef)(UndoButton));
  3548 /* harmony default export */ const undo_redo_undo = ((0,external_wp_element_namespaceObject.forwardRef)(UndoButton));
  3540 
  3549 
  3541 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/header/undo-redo/redo.js
  3550 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/header/undo-redo/redo.js
  3542 /**
  3551 /**
  3543  * WordPress dependencies
  3552  * WordPress dependencies
  3544  */
  3553  */
  3545 
  3554 
  3546 
  3555 
  3571     size: "compact"
  3580     size: "compact"
  3572   });
  3581   });
  3573 }
  3582 }
  3574 /* harmony default export */ const undo_redo_redo = ((0,external_wp_element_namespaceObject.forwardRef)(RedoButton));
  3583 /* harmony default export */ const undo_redo_redo = ((0,external_wp_element_namespaceObject.forwardRef)(RedoButton));
  3575 
  3584 
  3576 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/header/document-tools/index.js
  3585 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/header/document-tools/index.js
  3577 /**
  3586 /**
  3578  * WordPress dependencies
  3587  * WordPress dependencies
  3579  */
  3588  */
  3580 
  3589 
  3581 
  3590 
  3586 
  3595 
  3587 
  3596 
  3588 /**
  3597 /**
  3589  * Internal dependencies
  3598  * Internal dependencies
  3590  */
  3599  */
  3591 
       
  3592 
       
  3593 
  3600 
  3594 
  3601 
  3595 
  3602 
  3596 
  3603 
  3597 
  3604 
  3637       },
  3644       },
  3638       onClick: toggleInserterSidebar,
  3645       onClick: toggleInserterSidebar,
  3639       icon: library_plus
  3646       icon: library_plus
  3640       /* translators: button label text should, if possible, be under 16
  3647       /* translators: button label text should, if possible, be under 16
  3641       	characters. */,
  3648       	characters. */,
  3642       label: (0,external_wp_i18n_namespaceObject._x)('Toggle block inserter', 'Generic label for block inserter button'),
  3649       label: (0,external_wp_i18n_namespaceObject._x)('Block Inserter', 'Generic label for block inserter button'),
  3643       size: "compact"
  3650       size: "compact"
  3644     }), isMediumViewport && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  3651     }), isMediumViewport && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  3645       children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.ToolbarItem, {
  3652       children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.ToolbarItem, {
  3646         as: undo_redo_undo
  3653         as: undo_redo_undo
  3647       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.ToolbarItem, {
  3654       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.ToolbarItem, {
  3660     })]
  3667     })]
  3661   });
  3668   });
  3662 }
  3669 }
  3663 /* harmony default export */ const document_tools = (DocumentTools);
  3670 /* harmony default export */ const document_tools = (DocumentTools);
  3664 
  3671 
  3665 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/save-button/index.js
  3672 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/save-button/index.js
  3666 /**
  3673 /**
  3667  * WordPress dependencies
  3674  * WordPress dependencies
  3668  */
  3675  */
  3669 
  3676 
  3670 
  3677 
  3702     children: isSaving ? (0,external_wp_i18n_namespaceObject.__)('Saving…') : (0,external_wp_i18n_namespaceObject.__)('Update')
  3709     children: isSaving ? (0,external_wp_i18n_namespaceObject.__)('Saving…') : (0,external_wp_i18n_namespaceObject.__)('Update')
  3703   });
  3710   });
  3704 }
  3711 }
  3705 /* harmony default export */ const save_button = (SaveButton);
  3712 /* harmony default export */ const save_button = (SaveButton);
  3706 
  3713 
  3707 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/more-vertical.js
  3714 ;// ./node_modules/@wordpress/icons/build-module/library/more-vertical.js
  3708 /**
  3715 /**
  3709  * WordPress dependencies
  3716  * WordPress dependencies
  3710  */
  3717  */
  3711 
  3718 
  3712 
  3719 
  3717     d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"
  3724     d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"
  3718   })
  3725   })
  3719 });
  3726 });
  3720 /* harmony default export */ const more_vertical = (moreVertical);
  3727 /* harmony default export */ const more_vertical = (moreVertical);
  3721 
  3728 
  3722 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/external.js
  3729 ;// ./node_modules/@wordpress/icons/build-module/library/external.js
  3723 /**
  3730 /**
  3724  * WordPress dependencies
  3731  * WordPress dependencies
  3725  */
  3732  */
  3726 
  3733 
  3727 
  3734 
  3732     d: "M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"
  3739     d: "M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"
  3733   })
  3740   })
  3734 });
  3741 });
  3735 /* harmony default export */ const library_external = (external);
  3742 /* harmony default export */ const library_external = (external);
  3736 
  3743 
  3737 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcut-help-modal/config.js
  3744 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcut-help-modal/config.js
  3738 /**
  3745 /**
  3739  * WordPress dependencies
  3746  * WordPress dependencies
  3740  */
  3747  */
  3741 
  3748 
  3742 const textFormattingShortcuts = [{
  3749 const textFormattingShortcuts = [{
  3808     character: 'SPACE'
  3815     character: 'SPACE'
  3809   },
  3816   },
  3810   description: (0,external_wp_i18n_namespaceObject.__)('Add non breaking space.')
  3817   description: (0,external_wp_i18n_namespaceObject.__)('Add non breaking space.')
  3811 }];
  3818 }];
  3812 
  3819 
  3813 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcut-help-modal/shortcut.js
  3820 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcut-help-modal/shortcut.js
  3814 /**
  3821 /**
  3815  * WordPress dependencies
  3822  * WordPress dependencies
  3816  */
  3823  */
  3817 
       
  3818 
       
  3819 
  3824 
  3820 
  3825 
  3821 
  3826 
  3822 function KeyCombination({
  3827 function KeyCombination({
  3823   keyCombination,
  3828   keyCombination,
  3864     })]
  3869     })]
  3865   });
  3870   });
  3866 }
  3871 }
  3867 /* harmony default export */ const keyboard_shortcut_help_modal_shortcut = (Shortcut);
  3872 /* harmony default export */ const keyboard_shortcut_help_modal_shortcut = (Shortcut);
  3868 
  3873 
  3869 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcut-help-modal/dynamic-shortcut.js
  3874 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcut-help-modal/dynamic-shortcut.js
  3870 /**
  3875 /**
  3871  * WordPress dependencies
  3876  * WordPress dependencies
  3872  */
  3877  */
  3873 
  3878 
  3874 
  3879 
  3906     aliases: aliases
  3911     aliases: aliases
  3907   });
  3912   });
  3908 }
  3913 }
  3909 /* harmony default export */ const dynamic_shortcut = (DynamicShortcut);
  3914 /* harmony default export */ const dynamic_shortcut = (DynamicShortcut);
  3910 
  3915 
  3911 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcut-help-modal/index.js
  3916 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/keyboard-shortcut-help-modal/index.js
  3912 /**
  3917 /**
  3913  * External dependencies
  3918  * External dependencies
  3914  */
  3919  */
  3915 
  3920 
  3916 
  3921 
  3923 
  3928 
  3924 
  3929 
  3925 /**
  3930 /**
  3926  * Internal dependencies
  3931  * Internal dependencies
  3927  */
  3932  */
  3928 
       
  3929 
  3933 
  3930 
  3934 
  3931 
  3935 
  3932 
  3936 
  3933 const ShortcutList = ({
  3937 const ShortcutList = ({
  4020       categoryName: "list-view"
  4024       categoryName: "list-view"
  4021     })]
  4025     })]
  4022   });
  4026   });
  4023 }
  4027 }
  4024 
  4028 
  4025 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/more-menu/tools-more-menu-group.js
  4029 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/more-menu/tools-more-menu-group.js
  4026 /**
  4030 /**
  4027  * WordPress dependencies
  4031  * WordPress dependencies
  4028  */
  4032  */
  4029 
  4033 
  4030 
  4034 
  4038   fillProps: fillProps,
  4042   fillProps: fillProps,
  4039   children: fills => fills.length > 0 && fills
  4043   children: fills => fills.length > 0 && fills
  4040 });
  4044 });
  4041 /* harmony default export */ const tools_more_menu_group = (ToolsMoreMenuGroup);
  4045 /* harmony default export */ const tools_more_menu_group = (ToolsMoreMenuGroup);
  4042 
  4046 
  4043 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/more-menu/index.js
  4047 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/more-menu/index.js
  4044 /**
  4048 /**
  4045  * WordPress dependencies
  4049  * WordPress dependencies
  4046  */
  4050  */
  4047 
  4051 
  4048 
  4052 
  4054 
  4058 
  4055 
  4059 
  4056 /**
  4060 /**
  4057  * Internal dependencies
  4061  * Internal dependencies
  4058  */
  4062  */
  4059 
       
  4060 
       
  4061 
  4063 
  4062 
  4064 
  4063 
  4065 
  4064 function MoreMenu() {
  4066 function MoreMenu() {
  4065   const [isKeyboardShortcutsModalActive, setIsKeyboardShortcutsModalVisible] = (0,external_wp_element_namespaceObject.useState)(false);
  4067   const [isKeyboardShortcutsModalActive, setIsKeyboardShortcutsModalVisible] = (0,external_wp_element_namespaceObject.useState)(false);
  4146       toggleModal: toggleKeyboardShortcutsModal
  4148       toggleModal: toggleKeyboardShortcutsModal
  4147     })]
  4149     })]
  4148   });
  4150   });
  4149 }
  4151 }
  4150 
  4152 
  4151 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/header/index.js
  4153 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/header/index.js
  4152 /**
  4154 /**
  4153  * WordPress dependencies
  4155  * WordPress dependencies
  4154  */
  4156  */
  4155 
  4157 
  4156 
  4158 
  4162 
  4164 
  4163 
  4165 
  4164 /**
  4166 /**
  4165  * Internal dependencies
  4167  * Internal dependencies
  4166  */
  4168  */
  4167 
       
  4168 
       
  4169 
  4169 
  4170 
  4170 
  4171 
  4171 
  4172 
  4172 
  4173 function Header() {
  4173 function Header() {
  4201             name: "block-toolbar"
  4201             name: "block-toolbar"
  4202           })]
  4202           })]
  4203         })]
  4203         })]
  4204       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  4204       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  4205         className: "edit-widgets-header__actions",
  4205         className: "edit-widgets-header__actions",
  4206         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(save_button, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(pinned_items.Slot, {
  4206         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(pinned_items.Slot, {
  4207           scope: "core/edit-widgets"
  4207           scope: "core/edit-widgets"
  4208         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(MoreMenu, {})]
  4208         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(save_button, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(MoreMenu, {})]
  4209       })]
  4209       })]
  4210     })
  4210     })
  4211   });
  4211   });
  4212 }
  4212 }
  4213 /* harmony default export */ const header = (Header);
  4213 /* harmony default export */ const header = (Header);
  4214 
  4214 
  4215 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/notices/index.js
  4215 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/notices/index.js
  4216 /**
  4216 /**
  4217  * WordPress dependencies
  4217  * WordPress dependencies
  4218  */
  4218  */
  4219 
  4219 
  4220 
  4220 
  4221 
  4221 
  4222 
  4222 
  4223 // Last three notices. Slices from the tail end of the list.
  4223 // Last three notices. Slices from the tail end of the list.
  4224 
       
  4225 
       
  4226 
  4224 
  4227 const MAX_VISIBLE_NOTICES = -3;
  4225 const MAX_VISIBLE_NOTICES = -3;
  4228 function Notices() {
  4226 function Notices() {
  4229   const {
  4227   const {
  4230     removeNotice
  4228     removeNotice
  4262     })]
  4260     })]
  4263   });
  4261   });
  4264 }
  4262 }
  4265 /* harmony default export */ const notices = (Notices);
  4263 /* harmony default export */ const notices = (Notices);
  4266 
  4264 
  4267 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/widget-areas-block-editor-content/index.js
  4265 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/widget-areas-block-editor-content/index.js
  4268 /**
  4266 /**
  4269  * WordPress dependencies
  4267  * WordPress dependencies
  4270  */
  4268  */
  4271 
  4269 
  4272 
  4270 
  4275 
  4273 
  4276 
  4274 
  4277 /**
  4275 /**
  4278  * Internal dependencies
  4276  * Internal dependencies
  4279  */
  4277  */
  4280 
       
  4281 
  4278 
  4282 
  4279 
  4283 
  4280 
  4284 function WidgetAreasBlockEditorContent({
  4281 function WidgetAreasBlockEditorContent({
  4285   blockEditorSettings
  4282   blockEditorSettings
  4294     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(notices, {}), !isLargeViewport && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockToolbar, {
  4291     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(notices, {}), !isLargeViewport && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockToolbar, {
  4295       hideDragHandle: true
  4292       hideDragHandle: true
  4296     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_blockEditor_namespaceObject.BlockTools, {
  4293     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_wp_blockEditor_namespaceObject.BlockTools, {
  4297       children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(keyboard_shortcuts, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__unstableEditorStyles, {
  4294       children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(keyboard_shortcuts, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__unstableEditorStyles, {
  4298         styles: styles,
  4295         styles: styles,
  4299         scope: ".editor-styles-wrapper"
  4296         scope: ":where(.editor-styles-wrapper)"
  4300       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockSelectionClearer, {
  4297       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockSelectionClearer, {
  4301         children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.WritingFlow, {
  4298         children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.WritingFlow, {
  4302           children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockList, {
  4299           children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockList, {
  4303             className: "edit-widgets-main-block-list"
  4300             className: "edit-widgets-main-block-list"
  4304           })
  4301           })
  4306       })]
  4303       })]
  4307     })]
  4304     })]
  4308   });
  4305   });
  4309 }
  4306 }
  4310 
  4307 
  4311 ;// CONCATENATED MODULE: ./node_modules/@wordpress/icons/build-module/library/close.js
  4308 ;// ./node_modules/@wordpress/edit-widgets/build-module/hooks/use-widget-library-insertion-point.js
  4312 /**
       
  4313  * WordPress dependencies
       
  4314  */
       
  4315 
       
  4316 
       
  4317 const close_close = /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.SVG, {
       
  4318   xmlns: "http://www.w3.org/2000/svg",
       
  4319   viewBox: "0 0 24 24",
       
  4320   children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_primitives_namespaceObject.Path, {
       
  4321     d: "M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"
       
  4322   })
       
  4323 });
       
  4324 /* harmony default export */ const library_close = (close_close);
       
  4325 
       
  4326 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/hooks/use-widget-library-insertion-point.js
       
  4327 /**
  4309 /**
  4328  * WordPress dependencies
  4310  * WordPress dependencies
  4329  */
  4311  */
  4330 
  4312 
  4331 
  4313 
  4377     };
  4359     };
  4378   }, [firstRootId]);
  4360   }, [firstRootId]);
  4379 };
  4361 };
  4380 /* harmony default export */ const use_widget_library_insertion_point = (useWidgetLibraryInsertionPoint);
  4362 /* harmony default export */ const use_widget_library_insertion_point = (useWidgetLibraryInsertionPoint);
  4381 
  4363 
  4382 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/secondary-sidebar/inserter-sidebar.js
  4364 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/secondary-sidebar/inserter-sidebar.js
  4383 /**
  4365 /**
  4384  * WordPress dependencies
  4366  * WordPress dependencies
  4385  */
  4367  */
  4386 
       
  4387 
       
  4388 
       
  4389 
  4368 
  4390 
  4369 
  4391 
  4370 
  4392 
  4371 
  4393 
  4372 
  4394 /**
  4373 /**
  4395  * Internal dependencies
  4374  * Internal dependencies
  4396  */
  4375  */
  4397 
       
  4398 
  4376 
  4399 
  4377 
  4400 
  4378 
  4401 function InserterSidebar() {
  4379 function InserterSidebar() {
  4402   const isMobileViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium', '<');
  4380   const isMobileViewport = (0,external_wp_compose_namespaceObject.useViewportMatch)('medium', '<');
  4408     setIsInserterOpened
  4386     setIsInserterOpened
  4409   } = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
  4387   } = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
  4410   const closeInserter = (0,external_wp_element_namespaceObject.useCallback)(() => {
  4388   const closeInserter = (0,external_wp_element_namespaceObject.useCallback)(() => {
  4411     return setIsInserterOpened(false);
  4389     return setIsInserterOpened(false);
  4412   }, [setIsInserterOpened]);
  4390   }, [setIsInserterOpened]);
  4413   const TagName = !isMobileViewport ? external_wp_components_namespaceObject.VisuallyHidden : 'div';
       
  4414   const [inserterDialogRef, inserterDialogProps] = (0,external_wp_compose_namespaceObject.__experimentalUseDialog)({
  4391   const [inserterDialogRef, inserterDialogProps] = (0,external_wp_compose_namespaceObject.__experimentalUseDialog)({
  4415     onClose: closeInserter,
  4392     onClose: closeInserter,
  4416     focusOnMount: true
  4393     focusOnMount: true
  4417   });
  4394   });
  4418   const libraryRef = (0,external_wp_element_namespaceObject.useRef)();
  4395   const libraryRef = (0,external_wp_element_namespaceObject.useRef)();
  4419   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("div", {
  4396   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
  4420     ref: inserterDialogRef,
  4397     ref: inserterDialogRef,
  4421     ...inserterDialogProps,
  4398     ...inserterDialogProps,
  4422     className: "edit-widgets-layout__inserter-panel",
  4399     className: "edit-widgets-layout__inserter-panel",
  4423     children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(TagName, {
  4400     children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
  4424       className: "edit-widgets-layout__inserter-panel-header",
       
  4425       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
       
  4426         icon: library_close,
       
  4427         onClick: closeInserter,
       
  4428         label: (0,external_wp_i18n_namespaceObject.__)('Close block inserter')
       
  4429       })
       
  4430     }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
       
  4431       className: "edit-widgets-layout__inserter-panel-content",
  4401       className: "edit-widgets-layout__inserter-panel-content",
  4432       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__experimentalLibrary, {
  4402       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__experimentalLibrary, {
  4433         showInserterHelpPanel: true,
  4403         showInserterHelpPanel: true,
  4434         shouldFocusBlock: isMobileViewport,
  4404         shouldFocusBlock: isMobileViewport,
  4435         rootClientId: rootClientId,
  4405         rootClientId: rootClientId,
  4436         __experimentalInsertionIndex: insertionIndex,
  4406         __experimentalInsertionIndex: insertionIndex,
  4437         ref: libraryRef
  4407         ref: libraryRef,
       
  4408         onClose: closeInserter
  4438       })
  4409       })
  4439     })]
  4410     })
  4440   });
  4411   });
  4441 }
  4412 }
  4442 
  4413 
  4443 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/secondary-sidebar/list-view-sidebar.js
  4414 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/secondary-sidebar/list-view-sidebar.js
  4444 /**
  4415 /**
  4445  * WordPress dependencies
  4416  * WordPress dependencies
  4446  */
  4417  */
  4447 
  4418 
  4448 
  4419 
  4454 
  4425 
  4455 
  4426 
  4456 /**
  4427 /**
  4457  * Internal dependencies
  4428  * Internal dependencies
  4458  */
  4429  */
  4459 
       
  4460 
  4430 
  4461 
  4431 
  4462 
  4432 
  4463 function ListViewSidebar() {
  4433 function ListViewSidebar() {
  4464   const {
  4434   const {
  4495         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("strong", {
  4465         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("strong", {
  4496           children: (0,external_wp_i18n_namespaceObject.__)('List View')
  4466           children: (0,external_wp_i18n_namespaceObject.__)('List View')
  4497         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
  4467         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.Button, {
  4498           icon: close_small,
  4468           icon: close_small,
  4499           label: (0,external_wp_i18n_namespaceObject.__)('Close'),
  4469           label: (0,external_wp_i18n_namespaceObject.__)('Close'),
  4500           onClick: closeListView
  4470           onClick: closeListView,
       
  4471           size: "compact"
  4501         })]
  4472         })]
  4502       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
  4473       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
  4503         className: "edit-widgets-editor__list-view-panel-content",
  4474         className: "edit-widgets-editor__list-view-panel-content",
  4504         ref: (0,external_wp_compose_namespaceObject.useMergeRefs)([focusOnMountRef, setDropZoneElement]),
  4475         ref: (0,external_wp_compose_namespaceObject.useMergeRefs)([focusOnMountRef, setDropZoneElement]),
  4505         children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__experimentalListView, {
  4476         children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.__experimentalListView, {
  4508       })]
  4479       })]
  4509     })
  4480     })
  4510   );
  4481   );
  4511 }
  4482 }
  4512 
  4483 
  4513 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/secondary-sidebar/index.js
  4484 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/secondary-sidebar/index.js
  4514 /**
  4485 /**
  4515  * WordPress dependencies
  4486  * WordPress dependencies
  4516  */
  4487  */
  4517 
  4488 
  4518 /**
  4489 /**
  4547     return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ListViewSidebar, {});
  4518     return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ListViewSidebar, {});
  4548   }
  4519   }
  4549   return null;
  4520   return null;
  4550 }
  4521 }
  4551 
  4522 
  4552 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/layout/interface.js
  4523 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/layout/interface.js
  4553 /**
  4524 /**
  4554  * WordPress dependencies
  4525  * WordPress dependencies
  4555  */
  4526  */
  4556 
       
  4557 
  4527 
  4558 
  4528 
  4559 
  4529 
  4560 
  4530 
  4561 
  4531 
  4563 
  4533 
  4564 
  4534 
  4565 /**
  4535 /**
  4566  * Internal dependencies
  4536  * Internal dependencies
  4567  */
  4537  */
  4568 
       
  4569 
  4538 
  4570 
  4539 
  4571 
  4540 
  4572 
  4541 
  4573 
  4542 
  4593   } = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
  4562   } = (0,external_wp_data_namespaceObject.useDispatch)(store_store);
  4594   const {
  4563   const {
  4595     hasBlockBreadCrumbsEnabled,
  4564     hasBlockBreadCrumbsEnabled,
  4596     hasSidebarEnabled,
  4565     hasSidebarEnabled,
  4597     isInserterOpened,
  4566     isInserterOpened,
  4598     isListViewOpened,
  4567     isListViewOpened
  4599     previousShortcut,
       
  4600     nextShortcut
       
  4601   } = (0,external_wp_data_namespaceObject.useSelect)(select => ({
  4568   } = (0,external_wp_data_namespaceObject.useSelect)(select => ({
  4602     hasSidebarEnabled: !!select(store).getActiveComplementaryArea(store_store.name),
  4569     hasSidebarEnabled: !!select(store).getActiveComplementaryArea(store_store.name),
  4603     isInserterOpened: !!select(store_store).isInserterOpened(),
  4570     isInserterOpened: !!select(store_store).isInserterOpened(),
  4604     isListViewOpened: !!select(store_store).isListViewOpened(),
  4571     isListViewOpened: !!select(store_store).isListViewOpened(),
  4605     hasBlockBreadCrumbsEnabled: !!select(external_wp_preferences_namespaceObject.store).get('core/edit-widgets', 'showBlockBreadcrumbs'),
  4572     hasBlockBreadCrumbsEnabled: !!select(external_wp_preferences_namespaceObject.store).get('core/edit-widgets', 'showBlockBreadcrumbs')
  4606     previousShortcut: select(external_wp_keyboardShortcuts_namespaceObject.store).getAllShortcutKeyCombinations('core/edit-widgets/previous-region'),
       
  4607     nextShortcut: select(external_wp_keyboardShortcuts_namespaceObject.store).getAllShortcutKeyCombinations('core/edit-widgets/next-region')
       
  4608   }), []);
  4573   }), []);
  4609 
  4574 
  4610   // Inserter and Sidebars are mutually exclusive
  4575   // Inserter and Sidebars are mutually exclusive
  4611   (0,external_wp_element_namespaceObject.useEffect)(() => {
  4576   (0,external_wp_element_namespaceObject.useEffect)(() => {
  4612     if (hasSidebarEnabled && !isHugeViewport) {
  4577     if (hasSidebarEnabled && !isHugeViewport) {
  4639     footer: hasBlockBreadCrumbsEnabled && !isMobileViewport && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
  4604     footer: hasBlockBreadCrumbsEnabled && !isMobileViewport && /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
  4640       className: "edit-widgets-layout__footer",
  4605       className: "edit-widgets-layout__footer",
  4641       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockBreadcrumb, {
  4606       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_blockEditor_namespaceObject.BlockBreadcrumb, {
  4642         rootLabelText: (0,external_wp_i18n_namespaceObject.__)('Widgets')
  4607         rootLabelText: (0,external_wp_i18n_namespaceObject.__)('Widgets')
  4643       })
  4608       })
  4644     }),
  4609     })
  4645     shortcuts: {
       
  4646       previous: previousShortcut,
       
  4647       next: nextShortcut
       
  4648     }
       
  4649   });
  4610   });
  4650 }
  4611 }
  4651 /* harmony default export */ const layout_interface = (Interface);
  4612 /* harmony default export */ const layout_interface = (Interface);
  4652 
  4613 
  4653 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/layout/unsaved-changes-warning.js
  4614 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/layout/unsaved-changes-warning.js
  4654 /**
  4615 /**
  4655  * WordPress dependencies
  4616  * WordPress dependencies
  4656  */
  4617  */
  4657 
  4618 
  4658 
  4619 
  4699     };
  4660     };
  4700   }, [isDirty]);
  4661   }, [isDirty]);
  4701   return null;
  4662   return null;
  4702 }
  4663 }
  4703 
  4664 
  4704 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/welcome-guide/index.js
  4665 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/welcome-guide/index.js
  4705 /**
  4666 /**
  4706  * WordPress dependencies
  4667  * WordPress dependencies
  4707  */
  4668  */
  4708 
  4669 
  4709 
  4670 
  4712 
  4673 
  4713 
  4674 
  4714 /**
  4675 /**
  4715  * Internal dependencies
  4676  * Internal dependencies
  4716  */
  4677  */
  4717 
       
  4718 
       
  4719 
  4678 
  4720 
  4679 
  4721 function WelcomeGuide() {
  4680 function WelcomeGuide() {
  4722   var _widgetAreas$filter$l;
  4681   var _widgetAreas$filter$l;
  4723   const isActive = (0,external_wp_data_namespaceObject.useSelect)(select => !!select(external_wp_preferences_namespaceObject.store).get('core/edit-widgets', 'welcomeGuide'), []);
  4682   const isActive = (0,external_wp_data_namespaceObject.useSelect)(select => !!select(external_wp_preferences_namespaceObject.store).get('core/edit-widgets', 'welcomeGuide'), []);
  4774         animatedSrc: "https://s.w.org/images/block-editor/welcome-editor.gif"
  4733         animatedSrc: "https://s.w.org/images/block-editor/welcome-editor.gif"
  4775       }),
  4734       }),
  4776       content: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  4735       content: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  4777         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h1", {
  4736         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h1", {
  4778           className: "edit-widgets-welcome-guide__heading",
  4737           className: "edit-widgets-welcome-guide__heading",
  4779           children: (0,external_wp_i18n_namespaceObject.__)('Make each block your own')
  4738           children: (0,external_wp_i18n_namespaceObject.__)('Customize each block')
  4780         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
  4739         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
  4781           className: "edit-widgets-welcome-guide__text",
  4740           className: "edit-widgets-welcome-guide__text",
  4782           children: (0,external_wp_i18n_namespaceObject.__)('Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.')
  4741           children: (0,external_wp_i18n_namespaceObject.__)('Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.')
  4783         })]
  4742         })]
  4784       })
  4743       })
  4788         animatedSrc: "https://s.w.org/images/block-editor/welcome-library.gif"
  4747         animatedSrc: "https://s.w.org/images/block-editor/welcome-library.gif"
  4789       }),
  4748       }),
  4790       content: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  4749       content: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  4791         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h1", {
  4750         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h1", {
  4792           className: "edit-widgets-welcome-guide__heading",
  4751           className: "edit-widgets-welcome-guide__heading",
  4793           children: (0,external_wp_i18n_namespaceObject.__)('Get to know the block library')
  4752           children: (0,external_wp_i18n_namespaceObject.__)('Explore all blocks')
  4794         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
  4753         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
  4795           className: "edit-widgets-welcome-guide__text",
  4754           className: "edit-widgets-welcome-guide__text",
  4796           children: (0,external_wp_element_namespaceObject.createInterpolateElement)((0,external_wp_i18n_namespaceObject.__)('All of the blocks available to you live in the block library. You’ll find it wherever you see the <InserterIconImage /> icon.'), {
  4755           children: (0,external_wp_element_namespaceObject.createInterpolateElement)((0,external_wp_i18n_namespaceObject.__)('All of the blocks available to you live in the block library. You’ll find it wherever you see the <InserterIconImage /> icon.'), {
  4797             InserterIconImage: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("img", {
  4756             InserterIconImage: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("img", {
  4798               className: "edit-widgets-welcome-guide__inserter-icon",
  4757               className: "edit-widgets-welcome-guide__inserter-icon",
  4808         animatedSrc: "https://s.w.org/images/block-editor/welcome-documentation.gif"
  4767         animatedSrc: "https://s.w.org/images/block-editor/welcome-documentation.gif"
  4809       }),
  4768       }),
  4810       content: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  4769       content: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(external_ReactJSXRuntime_namespaceObject.Fragment, {
  4811         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h1", {
  4770         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("h1", {
  4812           className: "edit-widgets-welcome-guide__heading",
  4771           className: "edit-widgets-welcome-guide__heading",
  4813           children: (0,external_wp_i18n_namespaceObject.__)('Learn how to use the block editor')
  4772           children: (0,external_wp_i18n_namespaceObject.__)('Learn more')
  4814         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)("p", {
  4773         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("p", {
  4815           className: "edit-widgets-welcome-guide__text",
  4774           className: "edit-widgets-welcome-guide__text",
  4816           children: [(0,external_wp_i18n_namespaceObject.__)('New to the block editor? Want to learn more about using it? '), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.ExternalLink, {
  4775           children: (0,external_wp_element_namespaceObject.createInterpolateElement)((0,external_wp_i18n_namespaceObject.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"), {
  4817             href: (0,external_wp_i18n_namespaceObject.__)('https://wordpress.org/documentation/article/wordpress-block-editor/'),
  4776             a: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_components_namespaceObject.ExternalLink, {
  4818             children: (0,external_wp_i18n_namespaceObject.__)("Here's a detailed guide.")
  4777               href: (0,external_wp_i18n_namespaceObject.__)('https://wordpress.org/documentation/article/wordpress-block-editor/')
  4819           })]
  4778             })
       
  4779           })
  4820         })]
  4780         })]
  4821       })
  4781       })
  4822     }]
  4782     }]
  4823   });
  4783   });
  4824 }
  4784 }
  4838       alt: ""
  4798       alt: ""
  4839     })]
  4799     })]
  4840   });
  4800   });
  4841 }
  4801 }
  4842 
  4802 
  4843 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/components/layout/index.js
  4803 ;// ./node_modules/@wordpress/edit-widgets/build-module/components/layout/index.js
  4844 /**
  4804 /**
  4845  * WordPress dependencies
  4805  * WordPress dependencies
  4846  */
  4806  */
       
  4807 
  4847 
  4808 
  4848 
  4809 
  4849 
  4810 
  4850 
  4811 
  4851 
  4812 
  4852 /**
  4813 /**
  4853  * Internal dependencies
  4814  * Internal dependencies
  4854  */
  4815  */
  4855 
       
  4856 
  4816 
  4857 
  4817 
  4858 
  4818 
  4859 
  4819 
  4860 
  4820 
  4865 }) {
  4825 }) {
  4866   const {
  4826   const {
  4867     createErrorNotice
  4827     createErrorNotice
  4868   } = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_notices_namespaceObject.store);
  4828   } = (0,external_wp_data_namespaceObject.useDispatch)(external_wp_notices_namespaceObject.store);
  4869   function onPluginAreaError(name) {
  4829   function onPluginAreaError(name) {
  4870     createErrorNotice((0,external_wp_i18n_namespaceObject.sprintf)( /* translators: %s: plugin name */
  4830     createErrorNotice((0,external_wp_i18n_namespaceObject.sprintf)(/* translators: %s: plugin name */
  4871     (0,external_wp_i18n_namespaceObject.__)('The "%s" plugin has encountered an error and cannot be rendered.'), name));
  4831     (0,external_wp_i18n_namespaceObject.__)('The "%s" plugin has encountered an error and cannot be rendered.'), name));
  4872   }
  4832   }
       
  4833   const navigateRegionsProps = (0,external_wp_components_namespaceObject.__unstableUseNavigateRegions)();
  4873   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ErrorBoundary, {
  4834   return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(ErrorBoundary, {
  4874     children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(WidgetAreasBlockEditorProvider, {
  4835     children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)("div", {
  4875       blockEditorSettings: blockEditorSettings,
  4836       className: navigateRegionsProps.className,
  4876       children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(layout_interface, {
  4837       ...navigateRegionsProps,
  4877         blockEditorSettings: blockEditorSettings
  4838       ref: navigateRegionsProps.ref,
  4878       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(Sidebar, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_plugins_namespaceObject.PluginArea, {
  4839       children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsxs)(WidgetAreasBlockEditorProvider, {
  4879         onError: onPluginAreaError
  4840         blockEditorSettings: blockEditorSettings,
  4880       }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(UnsavedChangesWarning, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(WelcomeGuide, {})]
  4841         children: [/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(layout_interface, {
       
  4842           blockEditorSettings: blockEditorSettings
       
  4843         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(Sidebar, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_plugins_namespaceObject.PluginArea, {
       
  4844           onError: onPluginAreaError
       
  4845         }), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(UnsavedChangesWarning, {}), /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(WelcomeGuide, {})]
       
  4846       })
  4881     })
  4847     })
  4882   });
  4848   });
  4883 }
  4849 }
  4884 /* harmony default export */ const layout = (Layout);
  4850 /* harmony default export */ const layout = (Layout);
  4885 
  4851 
  4886 ;// CONCATENATED MODULE: ./node_modules/@wordpress/edit-widgets/build-module/index.js
  4852 ;// ./node_modules/@wordpress/edit-widgets/build-module/index.js
  4887 /**
  4853 /**
  4888  * WordPress dependencies
  4854  * WordPress dependencies
  4889  */
  4855  */
  4890 
  4856 
  4891 
  4857 
  4937   // As we are unregistering `core/freeform` to avoid the Classic block, we must
  4903   // As we are unregistering `core/freeform` to avoid the Classic block, we must
  4938   // replace it with something as the default freeform content handler. Failure to
  4904   // replace it with something as the default freeform content handler. Failure to
  4939   // do this will result in errors in the default block parser.
  4905   // do this will result in errors in the default block parser.
  4940   // see: https://github.com/WordPress/gutenberg/issues/33097
  4906   // see: https://github.com/WordPress/gutenberg/issues/33097
  4941   (0,external_wp_blocks_namespaceObject.setFreeformContentHandlerName)('core/html');
  4907   (0,external_wp_blocks_namespaceObject.setFreeformContentHandlerName)('core/html');
  4942   root.render( /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(layout, {
  4908   root.render(/*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(external_wp_element_namespaceObject.StrictMode, {
  4943     blockEditorSettings: settings
  4909     children: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(layout, {
       
  4910       blockEditorSettings: settings
       
  4911     })
  4944   }));
  4912   }));
  4945   return root;
  4913   return root;
  4946 }
  4914 }
  4947 
  4915 
  4948 /**
  4916 /**