diff -r 3d4e9c994f10 -r a86126ab1dd4 wp/wp-includes/js/dist/edit-post.min.js --- a/wp/wp-includes/js/dist/edit-post.min.js Tue Oct 22 16:11:46 2019 +0200 +++ b/wp/wp-includes/js/dist/edit-post.min.js Tue Dec 15 13:49:49 2020 +0100 @@ -1,12 +1,7 @@ -this.wp=this.wp||{},this.wp.editPost=function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=360)}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,"a",function(){return o})},11:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var o=n(32),r=n(3);function i(e,t){return!t||"object"!==Object(o.a)(t)&&"function"!=typeof t?Object(r.a)(e):t}},12:function(e,t,n){"use strict";function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.d(t,"a",function(){return o})},13:function(e,t,n){"use strict";function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}n.d(t,"a",function(){return r})},133:function(e,t){!function(){e.exports=this.wp.notices}()},14:function(e,t){!function(){e.exports=this.wp.blocks}()},15:function(e,t,n){"use strict";function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",function(){return o})},16:function(e,t,n){var o; +/*! This file is auto-generated */ +this.wp=this.wp||{},this.wp.editPost=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=439)}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.wp.blocks}()},100:function(e,t){!function(){e.exports=this.wp.notices}()},104:function(e,t){!function(){e.exports=this.wp.warning}()},11:function(e,t,r){var n; /*! Copyright (c) 2017 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/ -/*! - Copyright (c) 2017 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/ -!function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e=[],t=0;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}n.d(t,"a",function(){return o})},22:function(e,t){!function(){e.exports=this.wp.editor}()},226:function(e,t){!function(){e.exports=this.wp.blockLibrary}()},25:function(e,t){!function(){e.exports=this.wp.url}()},26:function(e,t){!function(){e.exports=this.wp.hooks}()},28:function(e,t,n){"use strict";var o=n(37);var r=n(38);function i(e,t){return Object(o.a)(e)||function(e,t){var n=[],o=!0,r=!1,i=void 0;try{for(var c,a=e[Symbol.iterator]();!(o=(c=a.next()).done)&&(n.push(c.value),!t||n.length!==t);o=!0);}catch(e){r=!0,i=e}finally{try{o||null==a.return||a.return()}finally{if(r)throw i}}return n}(e,t)||Object(r.a)()}n.d(t,"a",function(){return i})},3:function(e,t,n){"use strict";function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",function(){return o})},30:function(e,t,n){"use strict";var o,r;function i(e){return[e]}function c(){var e={clear:function(){e.head=null}};return e}function a(e,t,n){var o;if(e.length!==t.length)return!1;for(o=n;o0&&this.buildAndSetGalleryFrame(),this.frame.open()}},{key:"render",value:function(){return this.props.render({open:this.openModal})}}]),t}(i.Component);Object(b.addFilter)("editor.MediaUpload","core/edit-post/components/media-upload/replace-media-upload",function(){return S});var k=n(19),P=n(21),w=n(14),C=n(4),T=n(6),x=Object(T.compose)(Object(d.withSelect)(function(e,t){if(Object(w.hasBlockSupport)(t.name,"multiple",!0))return{};var n=e("core/block-editor").getBlocks(),o=Object(g.find)(n,function(e){var n=e.name;return t.name===n});return{originalBlockClientId:o&&o.clientId!==t.clientId&&o.clientId}}),Object(d.withDispatch)(function(e,t){var n=t.originalBlockClientId;return{selectFirst:function(){return e("core/block-editor").selectBlock(n)}}})),M=Object(T.createHigherOrderComponent)(function(e){return x(function(t){var n=t.originalBlockClientId,o=t.selectFirst,r=Object(P.a)(t,["originalBlockClientId","selectFirst"]);if(!n)return Object(i.createElement)(e,r);var a=Object(w.getBlockType)(r.name),l=function(e){var t=Object(w.findTransform)(Object(w.getBlockTransforms)("to",e),function(e){var t=e.type,n=e.blocks;return"block"===t&&1===n.length});if(!t)return null;return Object(w.getBlockType)(t.blocks[0])}(r.name);return[Object(i.createElement)("div",{key:"invalid-preview",style:{minHeight:"60px"}},Object(i.createElement)(e,Object(k.a)({key:"block-edit"},r))),Object(i.createElement)(c.Warning,{key:"multiple-use-warning",actions:[Object(i.createElement)(C.Button,{key:"find-original",isLarge:!0,onClick:o},Object(E.__)("Find original")),Object(i.createElement)(C.Button,{key:"remove",isLarge:!0,onClick:function(){return r.onReplace([])}},Object(E.__)("Remove")),l&&Object(i.createElement)(C.Button,{key:"transform",isLarge:!0,onClick:function(){return r.onReplace(Object(w.createBlock)(l.name,r.attributes))}},Object(E.__)("Transform into:")," ",l.title)]},Object(i.createElement)("strong",null,a.title,": "),Object(E.__)("This block can only be used once."))]})},"withMultipleValidation");Object(b.addFilter)("editor.BlockEdit","core/edit-post/validate-multiple-use/with-multiple-validation",M);var B=n(63),N=n(25);var A=Object(T.compose)(Object(d.withSelect)(function(e){return{editedPostContent:e("core/editor").getEditedPostAttribute("content")}}),Object(T.withState)({hasCopied:!1}))(function(e){var t=e.editedPostContent,n=e.hasCopied,o=e.setState;return Object(i.createElement)(C.ClipboardButton,{text:t,className:"components-menu-item__button",onCopy:function(){return o({hasCopied:!0})},onFinishCopy:function(){return o({hasCopied:!1})}},n?Object(E.__)("Copied!"):Object(E.__)("Copy All Content"))});var I=Object(d.withDispatch)(function(e){return{openModal:e("core/edit-post").openModal}})(function(e){var t=e.onSelect,n=e.openModal;return Object(i.createElement)(C.MenuItem,{onClick:Object(g.flow)([t,function(){return n("edit-post/manage-blocks")}])},Object(E.__)("Block Manager"))}),L=n(18);var D=Object(d.withDispatch)(function(e){return{openModal:e("core/edit-post").openModal}})(function(e){var t=e.openModal,n=e.onSelect;return Object(i.createElement)(C.MenuItem,{onClick:function(){n(),t("edit-post/keyboard-shortcut-help")},shortcut:L.displayShortcut.access("h")},Object(E.__)("Keyboard Shortcuts"))}),F=Object(C.createSlotFill)("ToolsMoreMenuGroup"),R=F.Fill,G=F.Slot;R.Slot=function(e){var t=e.fillProps;return Object(i.createElement)(G,{fillProps:t},function(e){return!Object(g.isEmpty)(e)&&Object(i.createElement)(C.MenuGroup,{label:Object(E.__)("Tools")},e)})};var U=R;Object(B.registerPlugin)("edit-post",{render:function(){return Object(i.createElement)(i.Fragment,null,Object(i.createElement)(U,null,function(e){var t=e.onClose;return Object(i.createElement)(i.Fragment,null,Object(i.createElement)(I,{onSelect:t}),Object(i.createElement)(C.MenuItem,{role:"menuitem",href:Object(N.addQueryArgs)("edit.php",{post_type:"wp_block"})},Object(E.__)("Manage All Reusable Blocks")),Object(i.createElement)(D,{onSelect:t}),Object(i.createElement)(A,null))}))}});var V,H=n(17),W=n(15),q=n(7),K="edit-post/document",z=Object(g.flow)([d.combineReducers,(V={editorMode:"visual",isGeneralSidebarDismissed:!1,panels:{"post-status":{opened:!0}},features:{fixedToolbar:!1},pinnedPluginItems:{},hiddenBlockTypes:[]},function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:V,n=arguments.length>1?arguments[1]:void 0;return e(t,n)}})])({isGeneralSidebarDismissed:function(e,t){switch(t.type){case"OPEN_GENERAL_SIDEBAR":case"CLOSE_GENERAL_SIDEBAR":return"CLOSE_GENERAL_SIDEBAR"===t.type}return e},panels:function(e,t){switch(t.type){case"TOGGLE_PANEL_ENABLED":var n=t.panelName;return Object(q.a)({},e,Object(W.a)({},n,Object(q.a)({},e[n],{enabled:!Object(g.get)(e,[n,"enabled"],!0)})));case"TOGGLE_PANEL_OPENED":var o=t.panelName,r=!0===e[o]||Object(g.get)(e,[o,"opened"],!1);return Object(q.a)({},e,Object(W.a)({},o,Object(q.a)({},e[o],{opened:!r})))}return e},features:function(e,t){return"TOGGLE_FEATURE"===t.type?Object(q.a)({},e,Object(W.a)({},t.feature,!e[t.feature])):e},editorMode:function(e,t){return"SWITCH_MODE"===t.type?t.mode:e},pinnedPluginItems:function(e,t){return"TOGGLE_PINNED_PLUGIN_ITEM"===t.type?Object(q.a)({},e,Object(W.a)({},t.pluginName,!Object(g.get)(e,[t.pluginName],!0))):e},hiddenBlockTypes:function(e,t){switch(t.type){case"SHOW_BLOCK_TYPES":return g.without.apply(void 0,[e].concat(Object(H.a)(t.blockNames)));case"HIDE_BLOCK_TYPES":return Object(g.union)(e,t.blockNames)}return e}});var Q=Object(d.combineReducers)({isSaving:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1?arguments[1]:void 0).type){case"REQUEST_META_BOX_UPDATES":return!0;case"META_BOX_UPDATES_SUCCESS":return!1;default:return e}},locations:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_META_BOXES_PER_LOCATIONS":return t.metaBoxesPerLocation}return e}}),X=Object(d.combineReducers)({activeGeneralSidebar:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"OPEN_GENERAL_SIDEBAR":return t.name}return e},activeModal:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e},metaBoxes:Q,preferences:z,publishSidebarActive:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1?arguments[1]:void 0).type){case"OPEN_PUBLISH_SIDEBAR":return!0;case"CLOSE_PUBLISH_SIDEBAR":return!1;case"TOGGLE_PUBLISH_SIDEBAR":return!e}return e},removedPanels:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"REMOVE_PANEL":if(!Object(g.includes)(e,t.panelName))return[].concat(Object(H.a)(e),[t.panelName])}return e}}),Y=n(70),J=n.n(Y),$=n(28),Z=n(48),ee=n(33),te=n.n(ee);function ne(e){return{type:"OPEN_GENERAL_SIDEBAR",name:e}}function oe(){return{type:"CLOSE_GENERAL_SIDEBAR"}}function re(e){return{type:"OPEN_MODAL",name:e}}function ie(){return{type:"CLOSE_MODAL"}}function ce(){return{type:"OPEN_PUBLISH_SIDEBAR"}}function ae(){return{type:"CLOSE_PUBLISH_SIDEBAR"}}function le(){return{type:"TOGGLE_PUBLISH_SIDEBAR"}}function se(e){return{type:"TOGGLE_PANEL_ENABLED",panelName:e}}function ue(e){return{type:"TOGGLE_PANEL_OPENED",panelName:e}}function de(e){return{type:"REMOVE_PANEL",panelName:e}}function be(e){return{type:"TOGGLE_FEATURE",feature:e}}function pe(e){return{type:"SWITCH_MODE",mode:e}}function me(e){return{type:"TOGGLE_PINNED_PLUGIN_ITEM",pluginName:e}}function Oe(e){return{type:"HIDE_BLOCK_TYPES",blockNames:Object(g.castArray)(e)}}function fe(e){return{type:"SHOW_BLOCK_TYPES",blockNames:Object(g.castArray)(e)}}function je(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}function he(){return{type:"REQUEST_META_BOX_UPDATES"}}function ge(){return{type:"META_BOX_UPDATES_SUCCESS"}}var Ee=n(30);function ve(e){return Pe(e,"editorMode","visual")}function ye(e){var t=Se(e);return Object(g.includes)(["edit-post/document","edit-post/block"],t)}function _e(e){return!!Se(e)&&!ye(e)}function Se(e){return Pe(e,"isGeneralSidebarDismissed",!1)?null:e.activeGeneralSidebar}function ke(e){return e.preferences}function Pe(e,t,n){var o=ke(e)[t];return void 0===o?n:o}function we(e){return e.publishSidebarActive}function Ce(e,t){return Object(g.includes)(e.removedPanels,t)}function Te(e,t){var n=Pe(e,"panels");return!Ce(e,t)&&Object(g.get)(n,[t,"enabled"],!0)}function xe(e,t){var n=Pe(e,"panels");return!0===n[t]||Object(g.get)(n,[t,"opened"],!1)}function Me(e,t){return e.activeModal===t}function Be(e,t){return!!e.preferences.features[t]}function Ne(e,t){var n=Pe(e,"pinnedPluginItems",{});return Object(g.get)(n,[t],!0)}var Ae=Object(Ee.a)(function(e){return Object.keys(e.metaBoxes.locations).filter(function(t){return Le(e,t)})},function(e){return[e.metaBoxes.locations]});function Ie(e,t){return Le(e,t)&&Object(g.some)(De(e,t),function(t){var n=t.id;return Te(e,"meta-box-".concat(n))})}function Le(e,t){var n=De(e,t);return!!n&&0!==n.length}function De(e,t){return e.metaBoxes.locations[t]}var Fe=Object(Ee.a)(function(e){return Object(g.flatten)(Object(g.values)(e.metaBoxes.locations))},function(e){return[e.metaBoxes.locations]});function Re(e){return Ae(e).length>0}function Ge(e){return e.metaBoxes.isSaving}var Ue=function(e,t){var n=e();return function(){var o=e();o!==n&&(n=o,t(o))}},Ve={SET_META_BOXES_PER_LOCATIONS:function(e,t){setTimeout(function(){var e=Object(d.select)("core/editor").getCurrentPostType();window.postboxes.page!==e&&window.postboxes.add_postbox_toggles(e)});var n=Object(d.select)("core/editor").isSavingPost(),o=Object(d.select)("core/editor").isAutosavingPost();Object(d.subscribe)(function(){var e=Object(d.select)("core/editor").isSavingPost(),r=Object(d.select)("core/editor").isAutosavingPost(),i=Object(d.select)("core/edit-post").hasMetaBoxes()&&n&&!e&&!o;n=e,o=r,i&&t.dispatch({type:"REQUEST_META_BOX_UPDATES"})})},REQUEST_META_BOX_UPDATES:function(e,t){window.tinyMCE&&window.tinyMCE.triggerSave();var n=t.getState(),o=Object(d.select)("core/editor").getCurrentPost(n),r=[!!o.comment_status&&["comment_status",o.comment_status],!!o.ping_status&&["ping_status",o.ping_status],!!o.sticky&&["sticky",o.sticky],["post_author",o.author]].filter(Boolean),i=[new window.FormData(document.querySelector(".metabox-base-form"))].concat(Object(H.a)(Ae(n).map(function(e){return new window.FormData(function(e){var t=document.querySelector(".edit-post-meta-boxes-area.is-".concat(e," .metabox-location-").concat(e));return t||document.querySelector("#metaboxes .metabox-location-"+e)}(e))}))),c=Object(g.reduce)(i,function(e,t){var n=!0,o=!1,r=void 0;try{for(var i,c=t[Symbol.iterator]();!(n=(i=c.next()).done);n=!0){var a=Object($.a)(i.value,2),l=a[0],s=a[1];e.append(l,s)}}catch(e){o=!0,r=e}finally{try{n||null==c.return||c.return()}finally{if(o)throw r}}return e},new window.FormData);r.forEach(function(e){var t=Object($.a)(e,2),n=t[0],o=t[1];return c.append(n,o)}),te()({url:window._wpMetaBoxUrl,method:"POST",body:c,parse:!1}).then(function(){return t.dispatch({type:"META_BOX_UPDATES_SUCCESS"})})},SWITCH_MODE:function(e){"visual"!==e.mode&&Object(d.dispatch)("core/block-editor").clearSelectedBlock();var t="visual"===e.mode?Object(E.__)("Visual editor selected"):Object(E.__)("Code editor selected");Object(Z.speak)(t,"assertive")},INIT:function(e,t){Object(d.subscribe)(Ue(function(){return!!Object(d.select)("core/block-editor").getBlockSelectionStart()},function(e){Object(d.select)("core/edit-post").isEditorSidebarOpened()&&(e?t.dispatch(ne("edit-post/block")):t.dispatch(ne("edit-post/document")))}));var n,o=function(){return Object(d.select)("core/viewport").isViewportMatch("< medium")},r=(n=null,function(e){e?(n=Se(t.getState()))&&t.dispatch({type:"CLOSE_GENERAL_SIDEBAR"}):n&&!Se(t.getState())&&t.dispatch(ne(n))});r(o()),Object(d.subscribe)(Ue(o,r));Object(d.subscribe)(Ue(function(){return Object(d.select)("core/editor").getCurrentPost().link},function(e){if(e){var t=document.querySelector("#wp-admin-bar-view a");t&&t.setAttribute("href",e)}}))}};var He=function(e){var t,n=[J()(Ve)],o=function(){throw new Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.")},r={getState:e.getState,dispatch:function(){return o.apply(void 0,arguments)}};return t=n.map(function(e){return e(r)}),o=g.flowRight.apply(void 0,Object(H.a)(t))(e.dispatch),e.dispatch=o,e},We=Object(d.registerStore)("core/edit-post",{reducer:X,actions:o,selectors:r,persist:["preferences"]});He(We),We.dispatch({type:"INIT"});var qe=n(41),Ke=n.n(qe),ze={"t a l e s o f g u t e n b e r g":function(e){(document.activeElement.classList.contains("edit-post-visual-editor")||document.activeElement===document.body)&&(e.preventDefault(),window.wp.data.dispatch("core/block-editor").insertBlock(window.wp.blocks.createBlock("core/paragraph",{content:"🐡🐢🦀🐤🦋🐘🐧🐹🦁🦄🦍🐼🐿🎃🐴🐝🐆🦕🦔🌱🍇π🍌🐉💧🥨🌌🍂🍠🥦🥚🥝🎟🥥🥒🛵🥖🍒🍯🎾🎲🐺🐚🐮⌛️"})))}},Qe=n(16),Xe=n.n(Qe);var Ye=function(e){function t(){var e;return Object(p.a)(this,t),(e=Object(O.a)(this,Object(f.a)(t).apply(this,arguments))).state={historyId:null},e}return Object(j.a)(t,e),Object(m.a)(t,[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.postId,o=t.postStatus,r=t.postType,i=this.state.historyId;"trash"!==o?n===e.postId&&n===i||"auto-draft"===o||this.setBrowserURL(n):this.setTrashURL(n,r)}},{key:"setTrashURL",value:function(e,t){window.location.href=function(e,t){return Object(N.addQueryArgs)("edit.php",{trashed:1,post_type:t,ids:e})}(e,t)}},{key:"setBrowserURL",value:function(e){window.history.replaceState({id:e},"Post "+e,function(e){return Object(N.addQueryArgs)("post.php",{post:e,action:"edit"})}(e)),this.setState(function(){return{historyId:e}})}},{key:"render",value:function(){return null}}]),t}(i.Component),Je=Object(d.withSelect)(function(e){var t=(0,e("core/editor").getCurrentPost)();return{postId:t.id,postStatus:t.status,postType:t.type}})(Ye),$e={toggleEditorMode:{raw:L.rawShortcut.secondary("m"),display:L.displayShortcut.secondary("m")},toggleSidebar:{raw:L.rawShortcut.primaryShift(","),display:L.displayShortcut.primaryShift(","),ariaLabel:L.shortcutAriaLabel.primaryShift(",")}},Ze=[{value:"visual",label:Object(E.__)("Visual Editor")},{value:"text",label:Object(E.__)("Code Editor")}];var et=Object(T.compose)([Object(d.withSelect)(function(e){return{isRichEditingEnabled:e("core/editor").getEditorSettings().richEditingEnabled,mode:e("core/edit-post").getEditorMode()}}),Object(T.ifCondition)(function(e){return e.isRichEditingEnabled}),Object(d.withDispatch)(function(e,t){return{onSwitch:function(n){e("core/edit-post").switchEditorMode(n),t.onSelect(n)}}})])(function(e){var t=e.onSwitch,n=e.mode,o=Ze.map(function(e){return e.value!==n?Object(q.a)({},e,{shortcut:$e.toggleEditorMode.display}):e});return Object(i.createElement)(C.MenuGroup,{label:Object(E.__)("Editor")},Object(i.createElement)(C.MenuItemsChoice,{choices:o,value:n,onSelect:t}))}),tt=Object(C.createSlotFill)("PluginsMoreMenuGroup"),nt=tt.Fill,ot=tt.Slot;nt.Slot=function(e){var t=e.fillProps;return Object(i.createElement)(ot,{fillProps:t},function(e){return!Object(g.isEmpty)(e)&&Object(i.createElement)(C.MenuGroup,{label:Object(E.__)("Plugins")},e)})};var rt=nt;var it=Object(d.withDispatch)(function(e){return{openModal:e("core/edit-post").openModal}})(function(e){var t=e.openModal,n=e.onSelect;return Object(i.createElement)(C.MenuItem,{onClick:function(){n(),t("edit-post/options")}},Object(E.__)("Options"))});var ct=Object(T.compose)([Object(d.withSelect)(function(e,t){var n=t.feature;return{isActive:e("core/edit-post").isFeatureActive(n)}}),Object(d.withDispatch)(function(e,t){return{onToggle:function(){e("core/edit-post").toggleFeature(t.feature),t.onToggle()}}}),C.withSpokenMessages])(function(e){var t=e.onToggle,n=e.isActive,o=e.label,r=e.info,c=e.messageActivated,a=e.messageDeactivated,l=e.speak;return Object(i.createElement)(C.MenuItem,{icon:n&&"yes",isSelected:n,onClick:Object(g.flow)(t,function(){l(n?a||Object(E.__)("Feature deactivated"):c||Object(E.__)("Feature activated"))}),role:"menuitemcheckbox",info:r},o)});var at=Object(s.ifViewportMatches)("medium")(function(e){var t=e.onClose;return Object(i.createElement)(C.MenuGroup,{label:Object(E._x)("View","noun")},Object(i.createElement)(ct,{feature:"fixedToolbar",label:Object(E.__)("Top Toolbar"),info:Object(E.__)("Access all block and document tools in a single place"),onToggle:t,messageActivated:Object(E.__)("Top toolbar activated"),messageDeactivated:Object(E.__)("Top toolbar deactivated")}),Object(i.createElement)(ct,{feature:"focusMode",label:Object(E.__)("Spotlight Mode"),info:Object(E.__)("Focus on one block at a time"),onToggle:t,messageActivated:Object(E.__)("Spotlight mode activated"),messageDeactivated:Object(E.__)("Spotlight mode deactivated")}),Object(i.createElement)(ct,{feature:"fullscreenMode",label:Object(E.__)("Fullscreen Mode"),info:Object(E.__)("Work without distraction"),onToggle:t,messageActivated:Object(E.__)("Fullscreen mode activated"),messageDeactivated:Object(E.__)("Fullscreen mode deactivated")}))}),lt=Object(E.__)("Show more tools & options"),st=Object(E.__)("Hide more tools & options"),ut=function(){return Object(i.createElement)(C.Dropdown,{className:"edit-post-more-menu",contentClassName:"edit-post-more-menu__content",position:"bottom left",renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return Object(i.createElement)(C.IconButton,{icon:"ellipsis",label:t?st:lt,labelPosition:"bottom",onClick:n,"aria-expanded":t})},renderContent:function(e){var t=e.onClose;return Object(i.createElement)(i.Fragment,null,Object(i.createElement)(at,{onClose:t}),Object(i.createElement)(et,{onSelect:t}),Object(i.createElement)(rt.Slot,{fillProps:{onClose:t}}),Object(i.createElement)(U.Slot,{fillProps:{onClose:t}}),Object(i.createElement)(C.MenuGroup,null,Object(i.createElement)(it,{onSelect:t})))}})};var dt=Object(d.withSelect)(function(e){var t=e("core/editor").getCurrentPostType,n=e("core/edit-post").isFeatureActive,o=e("core").getPostType;return{isActive:n("fullscreenMode"),postType:o(t())}})(function(e){var t=e.isActive,n=e.postType;return t&&n?Object(i.createElement)(C.Toolbar,{className:"edit-post-fullscreen-mode-close__toolbar"},Object(i.createElement)(C.IconButton,{icon:"arrow-left-alt2",href:Object(N.addQueryArgs)("edit.php",{post_type:n.slug}),label:Object(g.get)(n,["labels","view_items"],Object(E.__)("Back"))})):null});var bt=Object(T.compose)([Object(d.withSelect)(function(e){return{hasFixedToolbar:e("core/edit-post").isFeatureActive("fixedToolbar"),showInserter:"visual"===e("core/edit-post").getEditorMode()&&e("core/editor").getEditorSettings().richEditingEnabled,isTextModeEnabled:"text"===e("core/edit-post").getEditorMode()}}),Object(s.withViewportMatch)({isLargeViewport:"medium"})])(function(e){var t=e.hasFixedToolbar,n=e.isLargeViewport,o=e.showInserter,r=e.isTextModeEnabled,s=t?Object(E.__)("Document and block tools"):Object(E.__)("Document tools");return Object(i.createElement)(c.NavigableToolbar,{className:"edit-post-header-toolbar","aria-label":s},Object(i.createElement)(dt,null),Object(i.createElement)("div",null,Object(i.createElement)(c.Inserter,{disabled:!o,position:"bottom right"}),Object(i.createElement)(l.DotTip,{tipId:"core/editor.inserter"},Object(E.__)("Welcome to the wonderful world of blocks! Click the “+” (“Add block”) button to add a new block. There are blocks available for all kinds of content: you can insert text, headings, images, lists, and lots more!"))),Object(i.createElement)(a.EditorHistoryUndo,null),Object(i.createElement)(a.EditorHistoryRedo,null),Object(i.createElement)(a.TableOfContents,{hasOutlineItemsDisabled:r}),Object(i.createElement)(c.BlockNavigationDropdown,{isDisabled:r}),t&&n&&Object(i.createElement)("div",{className:"edit-post-header-toolbar__block-toolbar"},Object(i.createElement)(c.BlockToolbar,null)))}),pt=Object(C.createSlotFill)("PinnedPlugins"),mt=pt.Fill,Ot=pt.Slot;mt.Slot=function(e){return Object(i.createElement)(Ot,e,function(e){return!Object(g.isEmpty)(e)&&Object(i.createElement)("div",{className:"edit-post-pinned-plugins"},e)})};var ft=mt;var jt=Object(T.compose)(Object(d.withSelect)(function(e){return{hasPublishAction:Object(g.get)(e("core/editor").getCurrentPost(),["_links","wp:action-publish"],!1),isBeingScheduled:e("core/editor").isEditedPostBeingScheduled(),isPending:e("core/editor").isCurrentPostPending(),isPublished:e("core/editor").isCurrentPostPublished(),isPublishSidebarEnabled:e("core/editor").isPublishSidebarEnabled(),isPublishSidebarOpened:e("core/edit-post").isPublishSidebarOpened(),isScheduled:e("core/editor").isCurrentPostScheduled()}}),Object(d.withDispatch)(function(e){return{togglePublishSidebar:e("core/edit-post").togglePublishSidebar}}),Object(s.withViewportMatch)({isLessThanMediumViewport:"< medium"}))(function(e){var t,n=e.forceIsDirty,o=e.forceIsSaving,r=e.hasPublishAction,c=e.isBeingScheduled,l=e.isLessThanMediumViewport,s=e.isPending,u=e.isPublished,d=e.isPublishSidebarEnabled,b=e.isPublishSidebarOpened,p=e.isScheduled,m=e.togglePublishSidebar;return t=u||p&&c||s&&!r&&!l?"button":l?"toggle":d?"toggle":"button",Object(i.createElement)(a.PostPublishButton,{forceIsDirty:n,forceIsSaving:o,isOpen:b,isToggle:"toggle"===t,onToggle:m})});var ht=Object(T.compose)(Object(d.withSelect)(function(e){return{hasActiveMetaboxes:e("core/edit-post").hasMetaBoxes(),isEditorSidebarOpened:e("core/edit-post").isEditorSidebarOpened(),isPublishSidebarOpened:e("core/edit-post").isPublishSidebarOpened(),isSaving:e("core/edit-post").isSavingMetaBoxes()}}),Object(d.withDispatch)(function(e,t,n){var o=(0,n.select)("core/block-editor").getBlockSelectionStart,r=e("core/edit-post"),i=r.openGeneralSidebar;return{openGeneralSidebar:function(){return i(o()?"edit-post/block":"edit-post/document")},closeGeneralSidebar:r.closeGeneralSidebar}}))(function(e){var t=e.closeGeneralSidebar,n=e.hasActiveMetaboxes,o=e.isEditorSidebarOpened,r=e.isPublishSidebarOpened,c=e.isSaving,s=e.openGeneralSidebar,u=o?t:s;return Object(i.createElement)("div",{role:"region","aria-label":Object(E.__)("Editor top bar"),className:"edit-post-header",tabIndex:"-1"},Object(i.createElement)(bt,null),Object(i.createElement)("div",{className:"edit-post-header__settings"},!r&&Object(i.createElement)(a.PostSavedState,{forceIsDirty:n,forceIsSaving:c}),Object(i.createElement)(a.PostPreviewButton,{forceIsAutosaveable:n,forcePreviewLink:c?null:void 0}),Object(i.createElement)(jt,{forceIsDirty:n,forceIsSaving:c}),Object(i.createElement)("div",null,Object(i.createElement)(C.IconButton,{icon:"admin-generic",label:Object(E.__)("Settings"),onClick:u,isToggled:o,"aria-expanded":o,shortcut:$e.toggleSidebar}),Object(i.createElement)(l.DotTip,{tipId:"core/editor.settings"},Object(E.__)("You’ll find more settings for your page and blocks in the sidebar. Click the cog icon to toggle the sidebar open and closed."))),Object(i.createElement)(ft.Slot,null),Object(i.createElement)(ut,null)))});var gt=Object(T.compose)(Object(d.withSelect)(function(e){return{isRichEditingEnabled:e("core/editor").getEditorSettings().richEditingEnabled}}),Object(d.withDispatch)(function(e){return{onExit:function(){e("core/edit-post").switchEditorMode("visual")}}}))(function(e){var t=e.onExit,n=e.isRichEditingEnabled;return Object(i.createElement)("div",{className:"edit-post-text-editor"},n&&Object(i.createElement)("div",{className:"edit-post-text-editor__toolbar"},Object(i.createElement)("h2",null,Object(E.__)("Editing Code")),Object(i.createElement)(C.IconButton,{onClick:t,icon:"no-alt",shortcut:L.displayShortcut.secondary("m")},Object(E.__)("Exit Code Editor")),Object(i.createElement)(a.TextEditorGlobalKeyboardShortcuts,null)),Object(i.createElement)("div",{className:"edit-post-text-editor__body"},Object(i.createElement)(a.PostTitle,null),Object(i.createElement)(a.PostTextEditor,null)))});var Et=Object(T.compose)(Object(d.withSelect)(function(e){return{areAdvancedSettingsOpened:"edit-post/block"===e("core/edit-post").getActiveGeneralSidebarName()}}),Object(d.withDispatch)(function(e){return{openEditorSidebar:function(){return e("core/edit-post").openGeneralSidebar("edit-post/block")},closeSidebar:e("core/edit-post").closeGeneralSidebar}}),C.withSpokenMessages)(function(e){var t=e.areAdvancedSettingsOpened,n=e.closeSidebar,o=e.openEditorSidebar,r=e.onClick,c=void 0===r?g.noop:r,a=e.small,l=void 0!==a&&a,s=e.speak,u=t?Object(E.__)("Hide Block Settings"):Object(E.__)("Show Block Settings");return Object(i.createElement)(C.MenuItem,{className:"editor-block-settings-menu__control block-editor-block-settings-menu__control",onClick:Object(g.flow)(t?n:o,function(){s(t?Object(E.__)("Block settings closed"):Object(E.__)("Additional settings are now available in the Editor block settings sidebar"))},c),icon:"admin-generic",shortcut:$e.toggleSidebar},!l&&u)}),vt=Object(C.createSlotFill)("PluginBlockSettingsMenuGroup"),yt=vt.Fill,_t=vt.Slot;yt.Slot=Object(d.withSelect)(function(e,t){var n=t.fillProps.clientIds;return{selectedBlocks:e("core/block-editor").getBlocksByClientId(n)}})(function(e){var t=e.fillProps,n=e.selectedBlocks;return n=Object(g.map)(n,function(e){return e.name}),Object(i.createElement)(_t,{fillProps:Object(q.a)({},t,{selectedBlocks:n})},function(e){return!Object(g.isEmpty)(e)&&Object(i.createElement)(i.Fragment,null,Object(i.createElement)("div",{className:"editor-block-settings-menu__separator"}),e)})});var St=yt;var kt=function(){return Object(i.createElement)(c.BlockSelectionClearer,{className:"edit-post-visual-editor editor-styles-wrapper"},Object(i.createElement)(a.VisualEditorGlobalKeyboardShortcuts,null),Object(i.createElement)(c.MultiSelectScrollIntoView,null),Object(i.createElement)(c.WritingFlow,null,Object(i.createElement)(c.ObserveTyping,null,Object(i.createElement)(c.CopyHandler,null,Object(i.createElement)(a.PostTitle,null),Object(i.createElement)(c.BlockList,null)))),Object(i.createElement)(c._BlockSettingsMenuFirstItem,null,function(e){var t=e.onClose;return Object(i.createElement)(Et,{onClick:t})}),Object(i.createElement)(c._BlockSettingsMenuPluginsExtension,null,function(e){var t=e.clientIds,n=e.onClose;return Object(i.createElement)(St.Slot,{fillProps:{clientIds:t,onClose:n}})}))},Pt=function(e){function t(){var e;return Object(p.a)(this,t),(e=Object(O.a)(this,Object(f.a)(t).apply(this,arguments))).toggleMode=e.toggleMode.bind(Object(h.a)(Object(h.a)(e))),e.toggleSidebar=e.toggleSidebar.bind(Object(h.a)(Object(h.a)(e))),e}return Object(j.a)(t,e),Object(m.a)(t,[{key:"toggleMode",value:function(){var e=this.props,t=e.mode,n=e.switchMode;e.isRichEditingEnabled&&n("visual"===t?"text":"visual")}},{key:"toggleSidebar",value:function(e){e.preventDefault();var t=this.props,n=t.isEditorSidebarOpen,o=t.closeSidebar,r=t.openSidebar;n?o():r()}},{key:"render",value:function(){var e;return Object(i.createElement)(C.KeyboardShortcuts,{bindGlobal:!0,shortcuts:(e={},Object(W.a)(e,$e.toggleEditorMode.raw,this.toggleMode),Object(W.a)(e,$e.toggleSidebar.raw,this.toggleSidebar),e)})}}]),t}(i.Component),wt=Object(T.compose)([Object(d.withSelect)(function(e){return{isRichEditingEnabled:e("core/editor").getEditorSettings().richEditingEnabled,mode:e("core/edit-post").getEditorMode(),isEditorSidebarOpen:e("core/edit-post").isEditorSidebarOpened()}}),Object(d.withDispatch)(function(e,t,n){var o=n.select;return{switchMode:function(t){e("core/edit-post").switchEditorMode(t)},openSidebar:function(){var t=(0,o("core/block-editor").getBlockSelectionStart)()?"edit-post/block":"edit-post/document";e("core/edit-post").openGeneralSidebar(t)},closeSidebar:e("core/edit-post").closeGeneralSidebar}})])(Pt),Ct=L.displayShortcutList.primary,Tt=L.displayShortcutList.primaryShift,xt=L.displayShortcutList.primaryAlt,Mt=L.displayShortcutList.secondary,Bt=L.displayShortcutList.access,Nt=L.displayShortcutList.ctrl,At=L.displayShortcutList.alt,It=L.displayShortcutList.ctrlShift,Lt=[{title:Object(E.__)("Global shortcuts"),shortcuts:[{keyCombination:Bt("h"),description:Object(E.__)("Display this help.")},{keyCombination:Ct("s"),description:Object(E.__)("Save your changes.")},{keyCombination:Ct("z"),description:Object(E.__)("Undo your last changes.")},{keyCombination:Tt("z"),description:Object(E.__)("Redo your last undo.")},{keyCombination:Tt(","),description:Object(E.__)("Show or hide the settings sidebar."),ariaLabel:L.shortcutAriaLabel.primaryShift(",")},{keyCombination:Bt("o"),description:Object(E.__)("Open the block navigation menu.")},{keyCombination:Nt("`"),description:Object(E.__)("Navigate to the next part of the editor."),ariaLabel:L.shortcutAriaLabel.ctrl("`")},{keyCombination:It("`"),description:Object(E.__)("Navigate to the previous part of the editor."),ariaLabel:L.shortcutAriaLabel.ctrlShift("`")},{keyCombination:Bt("n"),description:Object(E.__)("Navigate to the next part of the editor (alternative).")},{keyCombination:Bt("p"),description:Object(E.__)("Navigate to the previous part of the editor (alternative).")},{keyCombination:At("F10"),description:Object(E.__)("Navigate to the nearest toolbar.")},{keyCombination:Mt("m"),description:Object(E.__)("Switch between Visual Editor and Code Editor.")}]},{title:Object(E.__)("Selection shortcuts"),shortcuts:[{keyCombination:Ct("a"),description:Object(E.__)("Select all text when typing. Press again to select all blocks.")},{keyCombination:"Esc",description:Object(E.__)("Clear selection."),ariaLabel:Object(E.__)("Escape")}]},{title:Object(E.__)("Block shortcuts"),shortcuts:[{keyCombination:Tt("d"),description:Object(E.__)("Duplicate the selected block(s).")},{keyCombination:Bt("z"),description:Object(E.__)("Remove the selected block(s).")},{keyCombination:xt("t"),description:Object(E.__)("Insert a new block before the selected block(s).")},{keyCombination:xt("y"),description:Object(E.__)("Insert a new block after the selected block(s).")},{keyCombination:"/",description:Object(E.__)("Change the block type after adding a new paragraph."),ariaLabel:Object(E.__)("Forward-slash")}]},{title:Object(E.__)("Text formatting"),shortcuts:[{keyCombination:Ct("b"),description:Object(E.__)("Make the selected text bold.")},{keyCombination:Ct("i"),description:Object(E.__)("Make the selected text italic.")},{keyCombination:Ct("u"),description:Object(E.__)("Underline the selected text.")},{keyCombination:Ct("k"),description:Object(E.__)("Convert the selected text into a link.")},{keyCombination:Tt("k"),description:Object(E.__)("Remove a link.")},{keyCombination:Bt("d"),description:Object(E.__)("Add a strikethrough to the selected text.")},{keyCombination:Bt("x"),description:Object(E.__)("Display the selected text in a monospaced font.")}]}],Dt="edit-post/keyboard-shortcut-help",Ft=function(e){var t=e.shortcuts;return Object(i.createElement)("dl",{className:"edit-post-keyboard-shortcut-help__shortcut-list"},t.map(function(e,t){var n=e.keyCombination,o=e.description,r=e.ariaLabel;return Object(i.createElement)("div",{className:"edit-post-keyboard-shortcut-help__shortcut",key:t},Object(i.createElement)("dt",{className:"edit-post-keyboard-shortcut-help__shortcut-term"},Object(i.createElement)("kbd",{className:"edit-post-keyboard-shortcut-help__shortcut-key-combination","aria-label":r},function(e){return e.map(function(e,t){return"+"===e?Object(i.createElement)(i.Fragment,{key:t},e):Object(i.createElement)("kbd",{key:t,className:"edit-post-keyboard-shortcut-help__shortcut-key"},e)})}(Object(g.castArray)(n)))),Object(i.createElement)("dd",{className:"edit-post-keyboard-shortcut-help__shortcut-description"},o))}))},Rt=function(e){var t=e.title,n=e.shortcuts;return Object(i.createElement)("section",{className:"edit-post-keyboard-shortcut-help__section"},Object(i.createElement)("h2",{className:"edit-post-keyboard-shortcut-help__section-title"},t),Object(i.createElement)(Ft,{shortcuts:n}))};var Gt=Object(T.compose)([Object(d.withSelect)(function(e){return{isModalActive:e("core/edit-post").isModalActive(Dt)}}),Object(d.withDispatch)(function(e,t){var n=t.isModalActive,o=e("core/edit-post"),r=o.openModal,i=o.closeModal;return{toggleModal:function(){return n?i():r(Dt)}}})])(function(e){var t=e.isModalActive,n=e.toggleModal;return Object(i.createElement)(i.Fragment,null,Object(i.createElement)(C.KeyboardShortcuts,{bindGlobal:!0,shortcuts:Object(W.a)({},L.rawShortcut.access("h"),n)}),t&&Object(i.createElement)(C.Modal,{className:"edit-post-keyboard-shortcut-help",title:Object(E.__)("Keyboard Shortcuts"),closeLabel:Object(E.__)("Close"),onRequestClose:n},Lt.map(function(e,t){return Object(i.createElement)(Rt,Object(k.a)({key:t},e))})))});var Ut=function(e){var t=e.blockTypes,n=e.value,o=e.onItemChange;return Object(i.createElement)("ul",{className:"edit-post-manage-blocks-modal__checklist"},t.map(function(e){return Object(i.createElement)("li",{key:e.name,className:"edit-post-manage-blocks-modal__checklist-item"},Object(i.createElement)(C.CheckboxControl,{label:Object(i.createElement)(i.Fragment,null,e.title,Object(i.createElement)(c.BlockIcon,{icon:e.icon})),checked:n.includes(e.name),onChange:Object(g.partial)(o,e.name)}))}))};var Vt=Object(T.compose)([T.withInstanceId,Object(d.withSelect)(function(e){return{hiddenBlockTypes:(0,e("core/edit-post").getPreference)("hiddenBlockTypes")}}),Object(d.withDispatch)(function(e,t){var n=e("core/edit-post"),o=n.showBlockTypes,r=n.hideBlockTypes;return{toggleVisible:function(e,t){t?o(e):r(e)},toggleAllVisible:function(e){var n=Object(g.map)(t.blockTypes,"name");e?o(n):r(n)}}})])(function(e){var t=e.instanceId,n=e.category,o=e.blockTypes,r=e.hiddenBlockTypes,c=e.toggleVisible,a=e.toggleAllVisible;if(!o.length)return null;var l,s=g.without.apply(void 0,[Object(g.map)(o,"name")].concat(Object(H.a)(r))),u="edit-post-manage-blocks-modal__category-title-"+t,d=s.length===o.length;return l=d?"true":s.length>0?"mixed":"false",Object(i.createElement)("div",{role:"group","aria-labelledby":u,className:"edit-post-manage-blocks-modal__category"},Object(i.createElement)(C.CheckboxControl,{checked:d,onChange:a,className:"edit-post-manage-blocks-modal__category-title","aria-checked":l,label:Object(i.createElement)("span",{id:u},n.title)}),Object(i.createElement)(Ut,{blockTypes:o,value:s,onItemChange:c}))});var Ht=Object(T.compose)([Object(T.withState)({search:""}),Object(d.withSelect)(function(e){var t=e("core/blocks"),n=t.getBlockTypes,o=t.getCategories,r=t.hasBlockSupport,i=t.isMatchingSearchTerm;return{blockTypes:n(),categories:o(),hasBlockSupport:r,isMatchingSearchTerm:i}})])(function(e){var t=e.search,n=e.setState,o=e.blockTypes,r=e.categories,c=e.hasBlockSupport,a=e.isMatchingSearchTerm;return o=o.filter(function(e){return c(e,"inserter",!0)&&(!t||a(e,t))}),Object(i.createElement)("div",{className:"edit-post-manage-blocks-modal__content"},Object(i.createElement)(C.TextControl,{type:"search",label:Object(E.__)("Search for a block"),value:t,onChange:function(e){return n({search:e})},className:"edit-post-manage-blocks-modal__search"}),Object(i.createElement)("div",{tabIndex:"0",role:"region","aria-label":Object(E.__)("Available block types"),className:"edit-post-manage-blocks-modal__results"},0===o.length&&Object(i.createElement)("p",{className:"edit-post-manage-blocks-modal__no-results"},Object(E.__)("No blocks found.")),r.map(function(e){return Object(i.createElement)(Vt,{key:e.slug,category:e,blockTypes:Object(g.filter)(o,{category:e.slug})})})))});var Wt=Object(T.compose)([Object(d.withSelect)(function(e){return{isActive:(0,e("core/edit-post").isModalActive)("edit-post/manage-blocks")}}),Object(d.withDispatch)(function(e){return{closeModal:e("core/edit-post").closeModal}})])(function(e){var t=e.isActive,n=e.closeModal;return t?Object(i.createElement)(C.Modal,{className:"edit-post-manage-blocks-modal",title:Object(E.__)("Block Manager"),closeLabel:Object(E.__)("Close"),onRequestClose:n},Object(i.createElement)(Ht,null)):null}),qt=function(e){var t=e.title,n=e.children;return Object(i.createElement)("section",{className:"edit-post-options-modal__section"},Object(i.createElement)("h2",{className:"edit-post-options-modal__section-title"},t),n)};var Kt=function(e){var t=e.label,n=e.isChecked,o=e.onChange;return Object(i.createElement)(C.CheckboxControl,{className:"edit-post-options-modal__option",label:t,checked:n,onChange:o})},zt=function(e){function t(e){var n,o=e.isChecked;return Object(p.a)(this,t),(n=Object(O.a)(this,Object(f.a)(t).apply(this,arguments))).toggleCustomFields=n.toggleCustomFields.bind(Object(h.a)(Object(h.a)(n))),n.state={isChecked:o},n}return Object(j.a)(t,e),Object(m.a)(t,[{key:"toggleCustomFields",value:function(){document.getElementById("toggle-custom-fields-form").submit(),this.setState({isChecked:!this.props.isChecked})}},{key:"render",value:function(){var e=this.props.label,t=this.state.isChecked;return Object(i.createElement)(Kt,{label:e,isChecked:t,onChange:this.toggleCustomFields})}}]),t}(i.Component),Qt=Object(d.withSelect)(function(e){return{isChecked:!!e("core/editor").getEditorSettings().enableCustomFields}})(zt),Xt=Object(T.compose)(Object(d.withSelect)(function(e,t){var n=t.panelName,o=e("core/edit-post"),r=o.isEditorPanelEnabled;return{isRemoved:(0,o.isEditorPanelRemoved)(n),isChecked:r(n)}}),Object(T.ifCondition)(function(e){return!e.isRemoved}),Object(d.withDispatch)(function(e,t){var n=t.panelName;return{onChange:function(){return e("core/edit-post").toggleEditorPanelEnabled(n)}}}))(Kt),Yt=Object(T.compose)(Object(d.withSelect)(function(e){return{isChecked:e("core/editor").isPublishSidebarEnabled()}}),Object(d.withDispatch)(function(e){var t=e("core/editor"),n=t.enablePublishSidebar,o=t.disablePublishSidebar;return{onChange:function(e){return e?n():o()}}}),Object(s.ifViewportMatches)("medium"))(Kt),Jt=function(e){function t(e){var n,o=e.isChecked;return Object(p.a)(this,t),(n=Object(O.a)(this,Object(f.a)(t).apply(this,arguments))).state={isChecked:o},n}return Object(j.a)(t,e),Object(m.a)(t,[{key:"componentWillUnmount",value:function(){this.state.isChecked!==this.props.isChecked&&this.props.onChange(this.state.isChecked)}},{key:"render",value:function(){var e=this;return Object(i.createElement)(Kt,{label:this.props.label,isChecked:this.state.isChecked,onChange:function(t){return e.setState({isChecked:t})}})}}]),t}(i.Component),$t=Object(T.compose)(Object(d.withSelect)(function(e){return{isChecked:e("core/nux").areTipsEnabled()}}),Object(d.withDispatch)(function(e){var t=e("core/nux"),n=t.enableTips,o=t.disableTips;return{onChange:function(e){return e?n():o()}}}))(Jt);var Zt=Object(d.withSelect)(function(e){var t=e("core/editor").getEditorSettings,n=e("core/edit-post").getAllMetaBoxes;return{areCustomFieldsRegistered:void 0!==t().enableCustomFields,metaBoxes:n()}})(function(e){var t=e.areCustomFieldsRegistered,n=e.metaBoxes,o=Object(P.a)(e,["areCustomFieldsRegistered","metaBoxes"]),r=Object(g.filter)(n,function(e){return"postcustom"!==e.id});return t||0!==r.length?Object(i.createElement)(qt,o,t&&Object(i.createElement)(Qt,{label:Object(E.__)("Custom Fields")}),Object(g.map)(r,function(e){var t=e.id,n=e.title;return Object(i.createElement)(Xt,{key:t,label:n,panelName:"meta-box-".concat(t)})})):null});var en=Object(T.compose)(Object(d.withSelect)(function(e){var t=e("core/editor").getEditedPostAttribute,n=(0,e("core").getPostType)(t("type"));return{isModalActive:e("core/edit-post").isModalActive("edit-post/options"),isViewable:Object(g.get)(n,["viewable"],!1)}}),Object(d.withDispatch)(function(e){return{closeModal:function(){return e("core/edit-post").closeModal()}}}))(function(e){var t=e.isModalActive,n=e.isViewable,o=e.closeModal;return t?Object(i.createElement)(C.Modal,{className:"edit-post-options-modal",title:Object(E.__)("Options"),closeLabel:Object(E.__)("Close"),onRequestClose:o},Object(i.createElement)(qt,{title:Object(E.__)("General")},Object(i.createElement)(Yt,{label:Object(E.__)("Enable Pre-publish Checks")}),Object(i.createElement)($t,{label:Object(E.__)("Enable Tips")})),Object(i.createElement)(qt,{title:Object(E.__)("Document Panels")},n&&Object(i.createElement)(Xt,{label:Object(E.__)("Permalink"),panelName:"post-link"}),Object(i.createElement)(a.PostTaxonomies,{taxonomyWrapper:function(e,t){return Object(i.createElement)(Xt,{label:Object(g.get)(t,["labels","menu_name"]),panelName:"taxonomy-panel-".concat(t.slug)})}}),Object(i.createElement)(a.PostFeaturedImageCheck,null,Object(i.createElement)(Xt,{label:Object(E.__)("Featured Image"),panelName:"featured-image"})),Object(i.createElement)(a.PostExcerptCheck,null,Object(i.createElement)(Xt,{label:Object(E.__)("Excerpt"),panelName:"post-excerpt"})),Object(i.createElement)(a.PostTypeSupportCheck,{supportKeys:["comments","trackbacks"]},Object(i.createElement)(Xt,{label:Object(E.__)("Discussion"),panelName:"discussion-panel"})),Object(i.createElement)(a.PageAttributesCheck,null,Object(i.createElement)(Xt,{label:Object(E.__)("Page Attributes"),panelName:"page-attributes"}))),Object(i.createElement)(Zt,{title:Object(E.__)("Advanced Panels")})):null}),tn=function(e){function t(){var e;return Object(p.a)(this,t),(e=Object(O.a)(this,Object(f.a)(t).apply(this,arguments))).bindContainerNode=e.bindContainerNode.bind(Object(h.a)(Object(h.a)(e))),e}return Object(j.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){this.form=document.querySelector(".metabox-location-"+this.props.location),this.form&&this.container.appendChild(this.form)}},{key:"componentWillUnmount",value:function(){this.form&&document.querySelector("#metaboxes").appendChild(this.form)}},{key:"bindContainerNode",value:function(e){this.container=e}},{key:"render",value:function(){var e=this.props,t=e.location,n=e.isSaving,o=Xe()("edit-post-meta-boxes-area","is-".concat(t),{"is-loading":n});return Object(i.createElement)("div",{className:o},n&&Object(i.createElement)(C.Spinner,null),Object(i.createElement)("div",{className:"edit-post-meta-boxes-area__container",ref:this.bindContainerNode}),Object(i.createElement)("div",{className:"edit-post-meta-boxes-area__clear"}))}}]),t}(i.Component),nn=Object(d.withSelect)(function(e){return{isSaving:e("core/edit-post").isSavingMetaBoxes()}})(tn),on=function(e){function t(){return Object(p.a)(this,t),Object(O.a)(this,Object(f.a)(t).apply(this,arguments))}return Object(j.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){this.updateDOM()}},{key:"componentDidUpdate",value:function(e){this.props.isVisible!==e.isVisible&&this.updateDOM()}},{key:"updateDOM",value:function(){var e=this.props,t=e.id,n=e.isVisible,o=document.getElementById(t);o&&(n?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))}},{key:"render",value:function(){return null}}]),t}(i.Component),rn=Object(d.withSelect)(function(e,t){var n=t.id;return{isVisible:e("core/edit-post").isEditorPanelEnabled("meta-box-".concat(n))}})(on);var cn=Object(d.withSelect)(function(e,t){var n=t.location,o=e("core/edit-post"),r=o.isMetaBoxLocationVisible;return{metaBoxes:(0,o.getMetaBoxesPerLocation)(n),isVisible:r(n)}})(function(e){var t=e.location,n=e.isVisible,o=e.metaBoxes;return Object(i.createElement)(i.Fragment,null,Object(g.map)(o,function(e){var t=e.id;return Object(i.createElement)(rn,{key:t,id:t})}),n&&Object(i.createElement)(nn,{location:t}))}),an=Object(C.createSlotFill)("Sidebar"),ln=an.Fill,sn=an.Slot;function un(e){var t=e.children,n=e.label,o=e.className;return Object(i.createElement)("div",{className:Xe()("edit-post-sidebar",o),role:"region","aria-label":n,tabIndex:"-1"},t)}un=Object(C.withFocusReturn)({onFocusReturn:function(){var e=document.querySelector('.edit-post-header__settings [aria-label="Settings"]');if(e)return e.focus(),!1}})(un);var dn=Object(T.compose)(Object(d.withSelect)(function(e,t){var n=t.name;return{isActive:e("core/edit-post").getActiveGeneralSidebarName()===n}}),Object(T.ifCondition)(function(e){return e.isActive}))(function(e){return Object(i.createElement)(ln,null,Object(i.createElement)(C.Animate,{type:"slide-in",options:{origin:"left"}},function(){return Object(i.createElement)(un,e)}))});dn.Slot=sn;var bn=dn,pn=Object(T.compose)(Object(d.withSelect)(function(e){return{title:e("core/editor").getEditedPostAttribute("title")}}),Object(d.withDispatch)(function(e){return{closeSidebar:e("core/edit-post").closeGeneralSidebar}}))(function(e){var t=e.children,n=e.className,o=e.closeLabel,r=e.closeSidebar,c=e.title;return Object(i.createElement)(i.Fragment,null,Object(i.createElement)("div",{className:"components-panel__header edit-post-sidebar-header__small"},Object(i.createElement)("span",{className:"edit-post-sidebar-header__title"},c||Object(E.__)("(no title)")),Object(i.createElement)(C.IconButton,{onClick:r,icon:"no-alt",label:o})),Object(i.createElement)("div",{className:Xe()("components-panel__header edit-post-sidebar-header",n)},t,Object(i.createElement)(C.IconButton,{onClick:r,icon:"no-alt",label:o,shortcut:$e.toggleSidebar})))}),mn=Object(d.withDispatch)(function(e){var t=e("core/edit-post").openGeneralSidebar,n=e("core/block-editor").clearSelectedBlock;return{openDocumentSettings:function(){t("edit-post/document"),n()},openBlockSettings:function(){t("edit-post/block")}}})(function(e){var t=e.openDocumentSettings,n=e.openBlockSettings,o=e.sidebarName,r=Object(E.__)("Block"),c="edit-post/document"===o?[Object(E.__)("Document (selected)"),"is-active"]:[Object(E.__)("Document"),""],a=Object($.a)(c,2),l=a[0],s=a[1],u="edit-post/block"===o?[Object(E.__)("Block (selected)"),"is-active"]:[Object(E.__)("Block"),""],d=Object($.a)(u,2),b=d[0],p=d[1];return Object(i.createElement)(pn,{className:"edit-post-sidebar__panel-tabs",closeLabel:Object(E.__)("Close settings")},Object(i.createElement)("ul",null,Object(i.createElement)("li",null,Object(i.createElement)("button",{onClick:t,className:"edit-post-sidebar__panel-tab ".concat(s),"aria-label":l,"data-label":Object(E.__)("Document")},Object(E.__)("Document"))),Object(i.createElement)("li",null,Object(i.createElement)("button",{onClick:n,className:"edit-post-sidebar__panel-tab ".concat(p),"aria-label":b,"data-label":r},r))))});var On=function(){return Object(i.createElement)(a.PostVisibilityCheck,{render:function(e){var t=e.canEdit;return Object(i.createElement)(C.PanelRow,{className:"edit-post-post-visibility"},Object(i.createElement)("span",null,Object(E.__)("Visibility")),!t&&Object(i.createElement)("span",null,Object(i.createElement)(a.PostVisibilityLabel,null)),t&&Object(i.createElement)(C.Dropdown,{position:"bottom left",contentClassName:"edit-post-post-visibility__dialog",renderToggle:function(e){var t=e.isOpen,n=e.onToggle;return Object(i.createElement)(C.Button,{type:"button","aria-expanded":t,className:"edit-post-post-visibility__toggle",onClick:n,isLink:!0},Object(i.createElement)(a.PostVisibilityLabel,null))},renderContent:function(){return Object(i.createElement)(a.PostVisibility,null)}}))}})};function fn(){return Object(i.createElement)(a.PostTrashCheck,null,Object(i.createElement)(C.PanelRow,null,Object(i.createElement)(a.PostTrash,null)))}var jn=Object(T.withInstanceId)(function(e){var t=e.instanceId;return Object(i.createElement)(a.PostScheduleCheck,null,Object(i.createElement)(C.PanelRow,{className:"edit-post-post-schedule"},Object(i.createElement)("label",{htmlFor:"edit-post-post-schedule__toggle-".concat(t),id:"edit-post-post-schedule__heading-".concat(t)},Object(E.__)("Publish")),Object(i.createElement)(C.Dropdown,{position:"bottom left",contentClassName:"edit-post-post-schedule__dialog",renderToggle:function(e){var n=e.onToggle,o=e.isOpen;return Object(i.createElement)(i.Fragment,null,Object(i.createElement)("label",{className:"edit-post-post-schedule__label",htmlFor:"edit-post-post-schedule__toggle-".concat(t)},Object(i.createElement)(a.PostScheduleLabel,null)," ",Object(E.__)("Click to change")),Object(i.createElement)(C.Button,{id:"edit-post-post-schedule__toggle-".concat(t),type:"button",className:"edit-post-post-schedule__toggle",onClick:n,"aria-expanded":o,"aria-live":"polite",isLink:!0},Object(i.createElement)(a.PostScheduleLabel,null)))},renderContent:function(){return Object(i.createElement)(a.PostSchedule,null)}})))});var hn=function(){return Object(i.createElement)(a.PostStickyCheck,null,Object(i.createElement)(C.PanelRow,null,Object(i.createElement)(a.PostSticky,null)))};var gn=function(){return Object(i.createElement)(a.PostAuthorCheck,null,Object(i.createElement)(C.PanelRow,null,Object(i.createElement)(a.PostAuthor,null)))};var En=function(){return Object(i.createElement)(a.PostFormatCheck,null,Object(i.createElement)(C.PanelRow,null,Object(i.createElement)(a.PostFormat,null)))};var vn=function(){return Object(i.createElement)(a.PostPendingStatusCheck,null,Object(i.createElement)(C.PanelRow,null,Object(i.createElement)(a.PostPendingStatus,null)))},yn=Object(C.createSlotFill)("PluginPostStatusInfo"),_n=yn.Fill,Sn=yn.Slot,kn=function(e){var t=e.children,n=e.className;return Object(i.createElement)(_n,null,Object(i.createElement)(C.PanelRow,{className:n},t))};kn.Slot=Sn;var Pn=kn;var wn=Object(T.compose)([Object(d.withSelect)(function(e){return{isOpened:e("core/edit-post").isEditorPanelOpened("post-status")}}),Object(d.withDispatch)(function(e){return{onTogglePanel:function(){return e("core/edit-post").toggleEditorPanelOpened("post-status")}}})])(function(e){var t=e.isOpened,n=e.onTogglePanel;return Object(i.createElement)(C.PanelBody,{className:"edit-post-post-status",title:Object(E.__)("Status & Visibility"),opened:t,onToggle:n},Object(i.createElement)(Pn.Slot,null,function(e){return Object(i.createElement)(i.Fragment,null,Object(i.createElement)(On,null),Object(i.createElement)(jn,null),Object(i.createElement)(En,null),Object(i.createElement)(hn,null),Object(i.createElement)(vn,null),Object(i.createElement)(gn,null),e,Object(i.createElement)(fn,null))}))});var Cn=function(){return Object(i.createElement)(a.PostLastRevisionCheck,null,Object(i.createElement)(C.PanelBody,{className:"edit-post-last-revision__panel"},Object(i.createElement)(a.PostLastRevision,null)))};var Tn=Object(T.compose)(Object(d.withSelect)(function(e,t){var n=Object(g.get)(t.taxonomy,["slug"]),o=n?"taxonomy-panel-".concat(n):"";return{panelName:o,isEnabled:!!n&&e("core/edit-post").isEditorPanelEnabled(o),isOpened:!!n&&e("core/edit-post").isEditorPanelOpened(o)}}),Object(d.withDispatch)(function(e,t){return{onTogglePanel:function(){e("core/edit-post").toggleEditorPanelOpened(t.panelName)}}}))(function(e){var t=e.isEnabled,n=e.taxonomy,o=e.isOpened,r=e.onTogglePanel,c=e.children;if(!t)return null;var a=Object(g.get)(n,["labels","menu_name"]);return a?Object(i.createElement)(C.PanelBody,{title:a,opened:o,onToggle:r},c):null});var xn=function(){return Object(i.createElement)(a.PostTaxonomiesCheck,null,Object(i.createElement)(a.PostTaxonomies,{taxonomyWrapper:function(e,t){return Object(i.createElement)(Tn,{taxonomy:t},e)}}))};var Mn=Object(d.withSelect)(function(e){var t=e("core/editor").getEditedPostAttribute,n=e("core").getPostType,o=e("core/edit-post"),r=o.isEditorPanelEnabled,i=o.isEditorPanelOpened;return{postType:n(t("type")),isEnabled:r("featured-image"),isOpened:i("featured-image")}}),Bn=Object(d.withDispatch)(function(e){var t=e("core/edit-post").toggleEditorPanelOpened;return{onTogglePanel:Object(g.partial)(t,"featured-image")}}),Nn=Object(T.compose)(Mn,Bn)(function(e){var t=e.isEnabled,n=e.isOpened,o=e.postType,r=e.onTogglePanel;return t?Object(i.createElement)(a.PostFeaturedImageCheck,null,Object(i.createElement)(C.PanelBody,{title:Object(g.get)(o,["labels","featured_image"],Object(E.__)("Featured Image")),opened:n,onToggle:r},Object(i.createElement)(a.PostFeaturedImage,null))):null});var An=Object(T.compose)([Object(d.withSelect)(function(e){return{isEnabled:e("core/edit-post").isEditorPanelEnabled("post-excerpt"),isOpened:e("core/edit-post").isEditorPanelOpened("post-excerpt")}}),Object(d.withDispatch)(function(e){return{onTogglePanel:function(){return e("core/edit-post").toggleEditorPanelOpened("post-excerpt")}}})])(function(e){var t=e.isEnabled,n=e.isOpened,o=e.onTogglePanel;return t?Object(i.createElement)(a.PostExcerptCheck,null,Object(i.createElement)(C.PanelBody,{title:Object(E.__)("Excerpt"),opened:n,onToggle:o},Object(i.createElement)(a.PostExcerpt,null))):null});var In=Object(T.compose)([Object(d.withSelect)(function(e){var t=e("core/editor"),n=t.isEditedPostNew,o=t.isPermalinkEditable,r=t.getCurrentPost,i=t.isCurrentPostPublished,c=t.getPermalinkParts,a=t.getEditedPostAttribute,l=e("core/edit-post"),s=l.isEditorPanelEnabled,u=l.isEditorPanelOpened,d=e("core").getPostType,b=r(),p=b.link,m=b.id,O=d(a("type"));return{isNew:n(),postLink:p,isEditable:o(),isPublished:i(),isOpened:u("post-link"),permalinkParts:c(),isEnabled:s("post-link"),isViewable:Object(g.get)(O,["viewable"],!1),postTitle:a("title"),postSlug:a("slug"),postID:m}}),Object(T.ifCondition)(function(e){var t=e.isEnabled,n=e.isNew,o=e.postLink,r=e.isViewable,i=e.permalinkParts;return t&&!n&&o&&r&&i}),Object(d.withDispatch)(function(e){var t=e("core/edit-post").toggleEditorPanelOpened,n=e("core/editor").editPost;return{onTogglePanel:function(){return t("post-link")},editPermalink:function(e){n({slug:e})}}}),Object(T.withState)({forceEmptyField:!1})])(function(e){var t,n,o,r=e.isOpened,c=e.onTogglePanel,l=e.isEditable,s=e.postLink,u=e.permalinkParts,d=e.editPermalink,b=e.forceEmptyField,p=e.setState,m=e.postTitle,O=e.postSlug,f=e.postID,j=u.prefix,h=u.suffix,g=Object(N.safeDecodeURIComponent)(O)||Object(a.cleanForSlug)(m)||f;return l&&(t=j&&Object(i.createElement)("span",{className:"edit-post-post-link__link-prefix"},j),n=g&&Object(i.createElement)("span",{className:"edit-post-post-link__link-post-name"},g),o=h&&Object(i.createElement)("span",{className:"edit-post-post-link__link-suffix"},h)),Object(i.createElement)(C.PanelBody,{title:Object(E.__)("Permalink"),opened:r,onToggle:c},l&&Object(i.createElement)("div",{className:"editor-post-link"},Object(i.createElement)(C.TextControl,{label:Object(E.__)("URL Slug"),value:b?"":g,onChange:function(e){d(e),e?b&&p({forceEmptyField:!1}):b||p({forceEmptyField:!0})},onBlur:function(e){d(Object(a.cleanForSlug)(e.target.value)),b&&p({forceEmptyField:!1})}}),Object(i.createElement)("p",null,Object(E.__)("The last part of the URL. "),Object(i.createElement)(C.ExternalLink,{href:"https://codex.wordpress.org/Posts_Add_New_Screen"},Object(E.__)("Read about permalinks")))),Object(i.createElement)("p",{className:"edit-post-post-link__preview-label"},Object(E.__)("Preview")),Object(i.createElement)(C.ExternalLink,{className:"edit-post-post-link__link",href:s,target:"_blank"},l?Object(i.createElement)(i.Fragment,null,t,n,o):s))});var Ln=Object(T.compose)([Object(d.withSelect)(function(e){return{isEnabled:e("core/edit-post").isEditorPanelEnabled("discussion-panel"),isOpened:e("core/edit-post").isEditorPanelOpened("discussion-panel")}}),Object(d.withDispatch)(function(e){return{onTogglePanel:function(){return e("core/edit-post").toggleEditorPanelOpened("discussion-panel")}}})])(function(e){var t=e.isEnabled,n=e.isOpened,o=e.onTogglePanel;return t?Object(i.createElement)(a.PostTypeSupportCheck,{supportKeys:["comments","trackbacks"]},Object(i.createElement)(C.PanelBody,{title:Object(E.__)("Discussion"),opened:n,onToggle:o},Object(i.createElement)(a.PostTypeSupportCheck,{supportKeys:"comments"},Object(i.createElement)(C.PanelRow,null,Object(i.createElement)(a.PostComments,null))),Object(i.createElement)(a.PostTypeSupportCheck,{supportKeys:"trackbacks"},Object(i.createElement)(C.PanelRow,null,Object(i.createElement)(a.PostPingbacks,null))))):null});var Dn=Object(d.withSelect)(function(e){var t=e("core/editor").getEditedPostAttribute,n=e("core/edit-post"),o=n.isEditorPanelEnabled,r=n.isEditorPanelOpened,i=e("core").getPostType;return{isEnabled:o("page-attributes"),isOpened:r("page-attributes"),postType:i(t("type"))}}),Fn=Object(d.withDispatch)(function(e){var t=e("core/edit-post").toggleEditorPanelOpened;return{onTogglePanel:Object(g.partial)(t,"page-attributes")}}),Rn=Object(T.compose)(Dn,Fn)(function(e){var t=e.isEnabled,n=e.isOpened,o=e.onTogglePanel,r=e.postType;return t&&r?Object(i.createElement)(a.PageAttributesCheck,null,Object(i.createElement)(C.PanelBody,{title:Object(g.get)(r,["labels","attributes"],Object(E.__)("Page Attributes")),opened:n,onToggle:o},Object(i.createElement)(a.PageTemplate,null),Object(i.createElement)(a.PageAttributesParent,null),Object(i.createElement)(C.PanelRow,null,Object(i.createElement)(a.PageAttributesOrder,null)))):null}),Gn=Object(T.compose)(Object(d.withSelect)(function(e){var t=e("core/edit-post"),n=t.getActiveGeneralSidebarName;return{isEditorSidebarOpened:(0,t.isEditorSidebarOpened)(),sidebarName:n()}}),Object(T.ifCondition)(function(e){return e.isEditorSidebarOpened}))(function(e){var t=e.sidebarName;return Object(i.createElement)(bn,{name:t,label:Object(E.__)("Editor settings")},Object(i.createElement)(mn,{sidebarName:t}),Object(i.createElement)(C.Panel,null,"edit-post/document"===t&&Object(i.createElement)(i.Fragment,null,Object(i.createElement)(wn,null),Object(i.createElement)(Cn,null),Object(i.createElement)(In,null),Object(i.createElement)(xn,null),Object(i.createElement)(Nn,null),Object(i.createElement)(An,null),Object(i.createElement)(Ln,null),Object(i.createElement)(Rn,null),Object(i.createElement)(cn,{location:"side"})),"edit-post/block"===t&&Object(i.createElement)(C.PanelBody,{className:"edit-post-settings-sidebar__panel-block"},Object(i.createElement)(c.BlockInspector,null))))}),Un=Object(C.createSlotFill)("PluginPostPublishPanel"),Vn=Un.Fill,Hn=Un.Slot,Wn=function(e){var t=e.children,n=e.className,o=e.title,r=e.initialOpen,c=void 0!==r&&r;return Object(i.createElement)(Vn,null,Object(i.createElement)(C.PanelBody,{className:n,initialOpen:c||!o,title:o},t))};Wn.Slot=Hn;var qn=Wn,Kn=Object(C.createSlotFill)("PluginPrePublishPanel"),zn=Kn.Fill,Qn=Kn.Slot,Xn=function(e){var t=e.children,n=e.className,o=e.title,r=e.initialOpen,c=void 0!==r&&r;return Object(i.createElement)(zn,null,Object(i.createElement)(C.PanelBody,{className:n,initialOpen:c||!o,title:o},t))};Xn.Slot=Qn;var Yn=Xn,Jn=function(e){function t(){return Object(p.a)(this,t),Object(O.a)(this,Object(f.a)(t).apply(this,arguments))}return Object(j.a)(t,e),Object(m.a)(t,[{key:"componentDidMount",value:function(){this.isSticky=!1,this.sync(),document.body.classList.contains("sticky-menu")&&(this.isSticky=!0,document.body.classList.remove("sticky-menu"))}},{key:"componentWillUnmount",value:function(){this.isSticky&&document.body.classList.add("sticky-menu")}},{key:"componentDidUpdate",value:function(e){this.props.isActive!==e.isActive&&this.sync()}},{key:"sync",value:function(){this.props.isActive?document.body.classList.add("is-fullscreen-mode"):document.body.classList.remove("is-fullscreen-mode")}},{key:"render",value:function(){return null}}]),t}(i.Component),$n=Object(d.withSelect)(function(e){return{isActive:e("core/edit-post").isFeatureActive("fullscreenMode")}})(Jn);var Zn=Object(T.compose)(Object(d.withSelect)(function(e){return{mode:e("core/edit-post").getEditorMode(),editorSidebarOpened:e("core/edit-post").isEditorSidebarOpened(),pluginSidebarOpened:e("core/edit-post").isPluginSidebarOpened(),publishSidebarOpened:e("core/edit-post").isPublishSidebarOpened(),hasFixedToolbar:e("core/edit-post").isFeatureActive("fixedToolbar"),hasActiveMetaboxes:e("core/edit-post").hasMetaBoxes(),isSaving:e("core/edit-post").isSavingMetaBoxes(),isRichEditingEnabled:e("core/editor").getEditorSettings().richEditingEnabled}}),Object(d.withDispatch)(function(e){var t=e("core/edit-post");return{closePublishSidebar:t.closePublishSidebar,togglePublishSidebar:t.togglePublishSidebar}}),C.navigateRegions,Object(s.withViewportMatch)({isMobileViewport:"< small"}))(function(e){var t=e.mode,n=e.editorSidebarOpened,o=e.pluginSidebarOpened,r=e.publishSidebarOpened,l=e.hasFixedToolbar,s=e.closePublishSidebar,u=e.togglePublishSidebar,d=e.hasActiveMetaboxes,b=e.isSaving,p=e.isMobileViewport,m=e.isRichEditingEnabled,O=n||o||r,f=Xe()("edit-post-layout",{"is-sidebar-opened":O,"has-fixed-toolbar":l}),j={role:"region","aria-label":Object(E.__)("Editor publish"),tabIndex:-1};return Object(i.createElement)(C.FocusReturnProvider,{className:f},Object(i.createElement)($n,null),Object(i.createElement)(Je,null),Object(i.createElement)(a.UnsavedChangesWarning,null),Object(i.createElement)(a.AutosaveMonitor,null),Object(i.createElement)(ht,null),Object(i.createElement)("div",{className:"edit-post-layout__content",role:"region","aria-label":Object(E.__)("Editor content"),tabIndex:"-1"},Object(i.createElement)(a.EditorNotices,{dismissible:!1,className:"is-pinned"}),Object(i.createElement)(a.EditorNotices,{dismissible:!0}),Object(i.createElement)(c.PreserveScrollInReorder,null),Object(i.createElement)(wt,null),Object(i.createElement)(Gt,null),Object(i.createElement)(Wt,null),Object(i.createElement)(en,null),("text"===t||!m)&&Object(i.createElement)(gt,null),m&&"visual"===t&&Object(i.createElement)(kt,null),Object(i.createElement)("div",{className:"edit-post-layout__metaboxes"},Object(i.createElement)(cn,{location:"normal"})),Object(i.createElement)("div",{className:"edit-post-layout__metaboxes"},Object(i.createElement)(cn,{location:"advanced"}))),r?Object(i.createElement)(a.PostPublishPanel,Object(k.a)({},j,{onClose:s,forceIsDirty:d,forceIsSaving:b,PrePublishExtension:Yn.Slot,PostPublishExtension:qn.Slot})):Object(i.createElement)(i.Fragment,null,Object(i.createElement)("div",Object(k.a)({className:"edit-post-toggle-publish-panel"},j),Object(i.createElement)(C.Button,{isDefault:!0,type:"button",className:"edit-post-toggle-publish-panel__button",onClick:u,"aria-expanded":!1},Object(E.__)("Open publish panel"))),Object(i.createElement)(Gn,null),Object(i.createElement)(bn.Slot,null),p&&O&&Object(i.createElement)(C.ScrollLock,null)),Object(i.createElement)(C.Popover.Slot,null),Object(i.createElement)(B.PluginArea,null))}),eo=function(e){function t(){var e;return Object(p.a)(this,t),(e=Object(O.a)(this,Object(f.a)(t).apply(this,arguments))).getEditorSettings=Ke()(e.getEditorSettings,{maxSize:1}),e}return Object(j.a)(t,e),Object(m.a)(t,[{key:"getEditorSettings",value:function(e,t,n,o,r){if(e=Object(q.a)({},e,{hasFixedToolbar:t,focusMode:n}),Object(g.size)(o)>0){var i=!0===e.allowedBlockTypes?Object(g.map)(r,"name"):e.allowedBlockTypes||[];e.allowedBlockTypes=g.without.apply(void 0,[i].concat(Object(H.a)(o)))}return e}},{key:"render",value:function(){var e=this.props,t=e.settings,n=e.hasFixedToolbar,o=e.focusMode,r=e.post,c=e.initialEdits,l=e.onError,s=e.hiddenBlockTypes,u=e.blockTypes,d=Object(P.a)(e,["settings","hasFixedToolbar","focusMode","post","initialEdits","onError","hiddenBlockTypes","blockTypes"]);if(!r)return null;var b=this.getEditorSettings(t,n,o,s,u);return Object(i.createElement)(i.StrictMode,null,Object(i.createElement)(a.EditorProvider,Object(k.a)({settings:b,post:r,initialEdits:c},d),Object(i.createElement)(a.ErrorBoundary,{onError:l},Object(i.createElement)(Zn,null),Object(i.createElement)(C.KeyboardShortcuts,{shortcuts:ze})),Object(i.createElement)(a.PostLockedModal,null)))}}]),t}(i.Component),to=Object(d.withSelect)(function(e,t){var n=t.postId,o=t.postType,r=e("core/edit-post"),i=r.isFeatureActive,c=r.getPreference,a=e("core").getEntityRecord,l=e("core/blocks").getBlockTypes;return{hasFixedToolbar:i("fixedToolbar"),focusMode:i("focusMode"),post:a("postType",o,n),hiddenBlockTypes:c("hiddenBlockTypes"),blockTypes:l()}})(eo),no=function(e,t){return!Array.isArray(t)||(n=e,o=t,0===Object(g.difference)(n,o).length);var n,o},oo=function(e){var t=e.allowedBlocks,n=e.icon,o=e.label,r=e.onClick,c=e.small,a=e.role;return Object(i.createElement)(St,null,function(e){var l=e.selectedBlocks,s=e.onClose;return no(l,t)?Object(i.createElement)(C.MenuItem,{className:"editor-block-settings-menu__control",onClick:Object(T.compose)(r,s),icon:n||"admin-plugins",label:c?o:void 0,role:a},!c&&o):null})},ro=Object(T.compose)(Object(B.withPluginContext)(function(e,t){return{icon:t.icon||e.icon}}))(function(e){var t=e.onClick,n=void 0===t?g.noop:t,o=Object(P.a)(e,["onClick"]);return Object(i.createElement)(rt,null,function(e){return Object(i.createElement)(C.MenuItem,Object(k.a)({},o,{onClick:Object(T.compose)(n,e.onClose)}))})});var io=Object(T.compose)(Object(B.withPluginContext)(function(e,t){return{icon:t.icon||e.icon,sidebarName:"".concat(e.name,"/").concat(t.name)}}),Object(d.withSelect)(function(e,t){var n=t.sidebarName,o=e("core/edit-post"),r=o.getActiveGeneralSidebarName,i=o.isPluginItemPinned;return{isActive:r()===n,isPinned:i(n)}}),Object(d.withDispatch)(function(e,t){var n=t.isActive,o=t.sidebarName,r=e("core/edit-post"),i=r.closeGeneralSidebar,c=r.openGeneralSidebar,a=r.togglePinnedPluginItem;return{togglePin:function(){a(o)},toggleSidebar:function(){n?i():c(o)}}}))(function(e){var t=e.children,n=e.className,o=e.icon,r=e.isActive,c=e.isPinnable,a=void 0===c||c,l=e.isPinned,s=e.sidebarName,u=e.title,d=e.togglePin,b=e.toggleSidebar;return Object(i.createElement)(i.Fragment,null,a&&Object(i.createElement)(ft,null,l&&Object(i.createElement)(C.IconButton,{icon:o,label:u,onClick:b,isToggled:r,"aria-expanded":r})),Object(i.createElement)(bn,{name:s,label:Object(E.__)("Editor plugins")},Object(i.createElement)(pn,{closeLabel:Object(E.__)("Close plugin")},Object(i.createElement)("strong",null,u),a&&Object(i.createElement)(C.IconButton,{icon:l?"star-filled":"star-empty",label:l?Object(E.__)("Unpin from toolbar"):Object(E.__)("Pin to toolbar"),onClick:d,isToggled:l,"aria-expanded":l})),Object(i.createElement)(C.Panel,{className:n},t)))}),co=Object(T.compose)(Object(B.withPluginContext)(function(e,t){return{icon:t.icon||e.icon,sidebarName:"".concat(e.name,"/").concat(t.target)}}),Object(d.withSelect)(function(e,t){var n=t.sidebarName;return{isSelected:(0,e("core/edit-post").getActiveGeneralSidebarName)()===n}}),Object(d.withDispatch)(function(e,t){var n=t.isSelected,o=t.sidebarName,r=e("core/edit-post"),i=r.closeGeneralSidebar,c=r.openGeneralSidebar;return{onClick:n?i:function(){return c(o)}}}))(function(e){var t=e.children,n=e.icon,o=e.isSelected,r=e.onClick;return Object(i.createElement)(ro,{icon:o?"yes":n,isSelected:o,role:"menuitemcheckbox",onClick:r},t)});function ao(e,t,n,o,r){Object(i.unmountComponentAtNode)(n);var c=ao.bind(null,e,t,n,o,r);Object(i.render)(Object(i.createElement)(to,{settings:o,onError:c,postId:t,postType:e,initialEdits:r,recovery:!0}),n)}function lo(e,t,n,o,r){var c=document.getElementById(e),a=ao.bind(null,t,n,c,o,r);Object(u.registerCoreBlocks)(),"Standards"!==("CSS1Compat"===document.compatMode?"Standards":"Quirks")&&console.warn("Your browser is using Quirks Mode. \nThis can cause rendering issues such as blocks overlaying meta boxes in the editor. Quirks Mode can be triggered by PHP errors or HTML code appearing before the opening . Try checking the raw page source or your site's PHP error log and resolving errors there, removing any HTML before the doctype, or disabling plugins."),Object(d.dispatch)("core/nux").triggerGuide(["core/editor.inserter","core/editor.settings","core/editor.preview","core/editor.publish"]),Object(i.render)(Object(i.createElement)(to,{settings:o,onError:a,postId:n,postType:t,initialEdits:r}),c)}n.d(t,"reinitializeEditor",function(){return ao}),n.d(t,"initializeEditor",function(){return lo}),n.d(t,"PluginBlockSettingsMenuItem",function(){return oo}),n.d(t,"PluginMoreMenuItem",function(){return ro}),n.d(t,"PluginPostPublishPanel",function(){return qn}),n.d(t,"PluginPostStatusInfo",function(){return Pn}),n.d(t,"PluginPrePublishPanel",function(){return Yn}),n.d(t,"PluginSidebar",function(){return io}),n.d(t,"PluginSidebarMoreMenuItem",function(){return co})},37:function(e,t,n){"use strict";function o(e){if(Array.isArray(e))return e}n.d(t,"a",function(){return o})},38:function(e,t,n){"use strict";function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}n.d(t,"a",function(){return o})},4:function(e,t){!function(){e.exports=this.wp.components}()},40:function(e,t){!function(){e.exports=this.wp.viewport}()},41:function(e,t,n){e.exports=function(e,t){var n,o,r,i=0;function c(){var t,c,a=o,l=arguments.length;e:for(;a;){if(a.args.length===arguments.length){for(c=0;c1)for(var r=1;r=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}},152:function(e,t){!function(){e.exports=this.wp.mediaUtils}()},154:function(e,t,r){"use strict";var n=r(0),i=r(6),o=Object(n.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(n.createElement)(i.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"}));t.a=o},155:function(e,t,r){"use strict";var n=r(0),i=r(6),o=Object(n.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(n.createElement)(i.Path,{d:"M9 18.6L3.5 13l1-1L9 16.4l9.5-9.9 1 1z"}));t.a=o},16:function(e,t,r){"use strict";function n(e){return(n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}r.d(t,"a",(function(){return n}))},164:function(e,t,r){"use strict";(function(e){var n=r(0),i=r(3),o=r(9),a=r(76),A=r(4),c=(r(104),r(470)),u=Object(i.createSlotFill)("PluginDocumentSettingPanel"),l=u.Fill,s=u.Slot,m=Object(o.compose)(Object(a.withPluginContext)((function(t,r){return void 0===r.name&&void 0!==e&&e.env,{icon:r.icon||t.icon,panelName:"".concat(t.name,"/").concat(r.name)}})),Object(A.withSelect)((function(e,t){var r=t.panelName;return{opened:e("core/edit-post").isEditorPanelOpened(r),isEnabled:e("core/edit-post").isEditorPanelEnabled(r)}})),Object(A.withDispatch)((function(e,t){var r=t.panelName;return{onToggle:function(){return e("core/edit-post").toggleEditorPanelOpened(r)}}})))((function(e){var t=e.isEnabled,r=e.panelName,o=e.opened,a=e.onToggle,A=e.className,u=e.title,s=e.icon,m=e.children;return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(c.a,{label:u,panelName:r}),Object(n.createElement)(l,null,t&&Object(n.createElement)(i.PanelBody,{className:A,title:u,icon:s,opened:o,onToggle:a},m)))}));m.Slot=s,t.a=m}).call(this,r(117))},177:function(e,t,r){"use strict";var n=r(0),i=r(6),o=Object(n.createElement)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(n.createElement)(i.Path,{d:"M13 11.9l3.3-3.4-1.1-1-3.2 3.3-3.2-3.3-1.1 1 3.3 3.4-3.5 3.6 1 1L12 13l3.5 3.5 1-1z"}));t.a=o},18:function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(26);var i=r(35),o=r(29);function a(e){return function(e){if(Array.isArray(e))return Object(n.a)(e)}(e)||Object(i.a)(e)||Object(o.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},19:function(e,t,r){"use strict";function n(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0||(i[r]=e[r]);return i}r.d(t,"a",(function(){return n}))},42:function(e,t,r){"use strict";var n,i;function o(e){return[e]}function a(){var e={clear:function(){e.head=null}};return e}function A(e,t,r){var n;if(e.length!==t.length)return!1;for(n=r;n0})))((function(e){var t=e.createNotice,r=e.editedPostContent,n=Object(A.useRef)(),i=Object(j.useCopyOnClick)(n,r);return Object(A.useEffect)((function(){i&&t("info",Object(h.__)("All content copied."),{isDismissible:!0,type:"snackbar"})}),[i]),Object(A.createElement)(g.MenuItem,{ref:n},i?Object(h.__)("Copied!"):Object(h.__)("Copy all content"))}));var S=Object(v.withDispatch)((function(e){return{openModal:e("core/edit-post").openModal}}))((function(e){var t=e.openModal;return Object(A.createElement)(g.MenuItem,{onClick:function(){t("edit-post/manage-blocks")}},Object(h.__)("Block Manager"))})),M=r(21);var Z=Object(v.withDispatch)((function(e){return{openModal:e("core/edit-post").openModal}}))((function(e){var t=e.openModal;return Object(A.createElement)(g.MenuItem,{onClick:function(){t("edit-post/keyboard-shortcut-help")},shortcut:M.displayShortcut.access("h")},Object(h.__)("Keyboard shortcuts"))})),z=Object(g.createSlotFill)("ToolsMoreMenuGroup"),w=z.Fill,B=z.Slot;w.Slot=function(e){var t=e.fillProps;return Object(A.createElement)(B,{fillProps:t},(function(e){return!Object(O.isEmpty)(e)&&Object(A.createElement)(g.MenuGroup,{label:Object(h.__)("Tools")},e)}))};var G=w;function Y(){var e=Object(v.useDispatch)("core/edit-post").toggleFeature;return Object(A.createElement)(g.MenuItem,{onClick:function(){return e("welcomeGuide")}},Object(h.__)("Welcome Guide"))}Object(K.registerPlugin)("edit-post",{render:function(){return Object(A.createElement)(A.Fragment,null,Object(A.createElement)(G,null,(function(e){var t=e.onClose;return Object(A.createElement)(A.Fragment,null,Object(A.createElement)(S,{onSelect:t}),Object(A.createElement)(g.MenuItem,{role:"menuitem",href:Object(E.addQueryArgs)("edit.php",{post_type:"wp_block"})},Object(h.__)("Manage all reusable blocks")),Object(A.createElement)(Z,{onSelect:t}),Object(A.createElement)(Y,null),Object(A.createElement)(f,null),Object(A.createElement)(g.MenuItem,{role:"menuitem",href:Object(h.__)("https://wordpress.org/support/article/wordpress-editor/"),target:"_blank",rel:"noopener noreferrer"},Object(h.__)("Help")))})))}});var k=r(5),Q=r(36),W=r(18);function L(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function D(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:N,r=arguments.length>1?arguments[1]:void 0;return e(t,r)}})])({panels:function(e,t){switch(t.type){case"TOGGLE_PANEL_ENABLED":var r=t.panelName;return D({},e,Object(k.a)({},r,D({},e[r],{enabled:!Object(O.get)(e,[r,"enabled"],!0)})));case"TOGGLE_PANEL_OPENED":var n=t.panelName,i=!0===e[n]||Object(O.get)(e,[n,"opened"],!1);return D({},e,Object(k.a)({},n,D({},e[n],{opened:!i})))}return e},features:function(e,t){return"TOGGLE_FEATURE"===t.type?D({},e,Object(k.a)({},t.feature,!e[t.feature])):e},editorMode:function(e,t){return"SWITCH_MODE"===t.type?t.mode:e},hiddenBlockTypes:function(e,t){switch(t.type){case"SHOW_BLOCK_TYPES":return O.without.apply(void 0,[e].concat(Object(W.a)(t.blockNames)));case"HIDE_BLOCK_TYPES":return Object(O.union)(e,t.blockNames)}return e},preferredStyleVariations:function(e,t){switch(t.type){case"UPDATE_PREFERRED_STYLE_VARIATIONS":return t.blockName?t.blockStyle?D({},e,Object(k.a)({},t.blockName,t.blockStyle)):Object(O.omit)(e,[t.blockName]):e}return e},localAutosaveInterval:function(e,t){switch(t.type){case"UPDATE_LOCAL_AUTOSAVE_INTERVAL":return t.interval}return e}});var P=Object(v.combineReducers)({isSaving:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"REQUEST_META_BOX_UPDATES":return!0;case"META_BOX_UPDATES_SUCCESS":return!1;default:return e}},locations:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_META_BOXES_PER_LOCATIONS":return t.metaBoxesPerLocation}return e}}),x=Object(v.combineReducers)({activeModal:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e},metaBoxes:P,preferences:J,publishSidebarActive:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"OPEN_PUBLISH_SIDEBAR":return!0;case"CLOSE_PUBLISH_SIDEBAR":return!1;case"TOGGLE_PUBLISH_SIDEBAR":return!e}return e},removedPanels:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"REMOVE_PANEL":if(!Object(O.includes)(e,t.panelName))return[].concat(Object(W.a)(e),[t.panelName])}return e},deviceType:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Desktop",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_PREVIEW_DEVICE_TYPE":return t.deviceType}return e},isInserterOpened:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_IS_INSERTER_OPENED":return t.value}return e}}),H=r(110),R=r.n(H),T=r(14),F=r(54),U=r(45),X=r.n(U),V=r(24),_=r.n(V),$=_.a.mark(te),ee=_.a.mark(re);function te(e){return _.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(Q.dispatch)("core/interface","enableComplementaryArea","core/edit-post",e);case 2:case"end":return t.stop()}}),$)}function re(){return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(Q.dispatch)("core/interface","disableComplementaryArea","core/edit-post");case 2:case"end":return e.stop()}}),ee)}function ne(e){return{type:"OPEN_MODAL",name:e}}function ie(){return{type:"CLOSE_MODAL"}}function oe(){return{type:"OPEN_PUBLISH_SIDEBAR"}}function ae(){return{type:"CLOSE_PUBLISH_SIDEBAR"}}function Ae(){return{type:"TOGGLE_PUBLISH_SIDEBAR"}}function ce(e){return{type:"TOGGLE_PANEL_ENABLED",panelName:e}}function ue(e){return{type:"TOGGLE_PANEL_OPENED",panelName:e}}function le(e){return{type:"REMOVE_PANEL",panelName:e}}function se(e){return{type:"TOGGLE_FEATURE",feature:e}}function me(e){return{type:"SWITCH_MODE",mode:e}}function qe(e){return{type:"TOGGLE_PINNED_PLUGIN_ITEM",pluginName:e}}function pe(e){return{type:"HIDE_BLOCK_TYPES",blockNames:Object(O.castArray)(e)}}function de(e,t){return{type:"UPDATE_PREFERRED_STYLE_VARIATIONS",blockName:e,blockStyle:t}}function Ie(e){return{type:"UPDATE_LOCAL_AUTOSAVE_INTERVAL",interval:e}}function Oe(e){return{type:"SHOW_BLOCK_TYPES",blockNames:Object(O.castArray)(e)}}function be(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}function ge(){return{type:"REQUEST_META_BOX_UPDATES"}}function ve(){return{type:"META_BOX_UPDATES_SUCCESS"}}function he(e){return{type:"SET_PREVIEW_DEVICE_TYPE",deviceType:e}}function je(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}var Ce=r(42);function ye(e){return Me(e,"editorMode","visual")}var Ke=Object(v.createRegistrySelector)((function(e){return function(){var t=e("core/interface").getActiveComplementaryArea("core/edit-post");return Object(O.includes)(["edit-post/document","edit-post/block"],t)}})),Ee=Object(v.createRegistrySelector)((function(e){return function(){var t=e("core/interface").getActiveComplementaryArea("core/edit-post");return!!t&&!Object(O.includes)(["edit-post/document","edit-post/block"],t)}})),fe=Object(v.createRegistrySelector)((function(e){return function(){return e("core/interface").getActiveComplementaryArea("core/edit-post")}}));function Se(e){return e.preferences}function Me(e,t,r){var n=Se(e)[t];return void 0===n?r:n}function Ze(e){return e.publishSidebarActive}function ze(e,t){return Object(O.includes)(e.removedPanels,t)}function we(e,t){var r=Me(e,"panels");return!ze(e,t)&&Object(O.get)(r,[t,"enabled"],!0)}function Be(e,t){var r=Me(e,"panels");return!0===Object(O.get)(r,[t])||!0===Object(O.get)(r,[t,"opened"])}function Ge(e,t){return e.activeModal===t}function Ye(e,t){return Object(O.get)(e.preferences.features,[t],!1)}var ke=Object(v.createRegistrySelector)((function(e){return function(t){return e("core/interface").isItemPinned("core/edit-post",t)}})),Qe=Object(Ce.a)((function(e){return Object.keys(e.metaBoxes.locations).filter((function(t){return Le(e,t)}))}),(function(e){return[e.metaBoxes.locations]}));function We(e,t){return Le(e,t)&&Object(O.some)(De(e,t),(function(t){var r=t.id;return we(e,"meta-box-".concat(r))}))}function Le(e,t){var r=De(e,t);return!!r&&0!==r.length}function De(e,t){return e.metaBoxes.locations[t]}var Ne=Object(Ce.a)((function(e){return Object(O.flatten)(Object(O.values)(e.metaBoxes.locations))}),(function(e){return[e.metaBoxes.locations]}));function Je(e){return Qe(e).length>0}function Pe(e){return e.metaBoxes.isSaving}function xe(e){return e.deviceType}function He(e){return e.isInserterOpened}var Re;function Te(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return Fe(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Fe(e,t)}(e))){var t=0,r=function(){};return{s:r,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,i,o=!0,a=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(a)throw i}}}}function Fe(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,r=t.type,n=t.itemType,i=t.scope,o=t.item;return"SET_SINGLE_ENABLE_ITEM"===r&&n&&i?st({},e,Object(k.a)({},n,st({},e[n],Object(k.a)({},i,o||null)))):e},multipleEnableItems:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,r=t.type,n=t.itemType,i=t.scope,o=t.item,a=t.isEnable;if("SET_MULTIPLE_ENABLE_ITEM"!==r||!n||!i||!o||Object(O.get)(e,[n,i,o])===a)return e;var A=e[n]||{},c=A[i]||{};return st({},e,Object(k.a)({},n,st({},A,Object(k.a)({},i,st({},c,Object(k.a)({},o,a||!1))))))}}),qt=Object(v.combineReducers)({enableItems:mt});function pt(e,t,r){return{type:"SET_SINGLE_ENABLE_ITEM",itemType:e,scope:t,item:r}}function dt(e,t){return pt("complementaryArea",e,t)}function It(e){return pt("complementaryArea",e,void 0)}function Ot(e,t,r,n){return{type:"SET_MULTIPLE_ENABLE_ITEM",itemType:e,scope:t,item:r,isEnable:n}}function bt(e,t){return Ot("pinnedItems",e,t,!0)}function gt(e,t){return Ot("pinnedItems",e,t,!1)}function vt(e,t){return function(e,t,r){return Object(O.get)(e.enableItems.singleEnableItems,[t,r])}(e,"complementaryArea",t)}function ht(e,t,r){return!1!==function(e,t,r,n){return Object(O.get)(e.enableItems.multipleEnableItems,[t,r,n])}(e,"pinnedItems",t,r)}Object(v.registerStore)("core/interface",{reducer:qt,actions:o,selectors:a,persist:["enableItems"]});var jt=r(285),Ct=r(286),yt=r(177),Kt=Object(K.withPluginContext)((function(e,t){return{icon:t.icon||e.icon,identifier:t.identifier||"".concat(e.name,"/").concat(t.name)}}));var Et=Kt((function(e){var t=e.as,r=void 0===t?g.Button:t,n=e.scope,i=e.identifier,o=e.icon,a=e.selectedIcon,c=Object(I.a)(e,["as","scope","identifier","icon","selectedIcon"]),u=r,l=Object(v.useSelect)((function(e){return e("core/interface").getActiveComplementaryArea(n)===i}),[i]),s=Object(v.useDispatch)("core/interface"),m=s.enableComplementaryArea,q=s.disableComplementaryArea;return Object(A.createElement)(u,Object(d.a)({icon:a&&l?a:o,onClick:function(){l?q(n):m(n,i)}},Object(O.omit)(c,["name"])))})),ft=function(e){var t=e.smallScreenTitle,r=e.children,n=e.className,i=e.toggleButtonProps,o=Object(A.createElement)(Et,Object(d.a)({icon:yt.a},i));return Object(A.createElement)(A.Fragment,null,Object(A.createElement)("div",{className:"components-panel__header interface-complementary-area-header__small"},t&&Object(A.createElement)("span",{className:"interface-complementary-area-header__small-title"},t),o),Object(A.createElement)("div",{className:ut()("components-panel__header","interface-complementary-area-header",n),tabIndex:-1},r,o))};function St(e){var t=e.scope,r=Object(I.a)(e,["scope"]);return Object(A.createElement)(g.Fill,Object(d.a)({name:"PinnedItems/".concat(t)},r))}St.Slot=function(e){var t=e.scope,r=e.className,n=Object(I.a)(e,["scope","className"]);return Object(A.createElement)(g.Slot,Object(d.a)({name:"PinnedItems/".concat(t)},n),(function(e){return!Object(O.isEmpty)(e)&&Object(A.createElement)("div",{className:ut()(r,"interface-pinned-items")},e)}))};var Mt=St;function Zt(e){var t=e.scope,r=e.children,n=e.className;return Object(A.createElement)(g.Fill,{name:"ComplementaryArea/".concat(t)},Object(A.createElement)(g.Animate,{type:"slide-in",options:{origin:"left"}},(function(){return Object(A.createElement)("div",{className:n},r)})))}var zt=Kt((function(e){var t=e.children,r=e.className,n=e.closeLabel,i=void 0===n?Object(h.__)("Close plugin"):n,o=e.identifier,a=e.header,c=e.headerClassName,u=e.icon,l=e.isPinnable,s=void 0===l||l,m=e.panelClassName,q=e.scope,p=e.smallScreenTitle,d=e.title,I=e.toggleShortcut,O=e.isActiveByDefault,b=Object(v.useSelect)((function(e){var t=e("core/interface"),r=t.getActiveComplementaryArea,n=t.isItemPinned,i=r(q);return{isActive:i===o,isPinned:n(q,o),activeArea:i,isSmall:e("core/viewport").isViewportMatch("< medium")}}),[o,q]),j=b.isActive,C=b.isPinned,y=b.activeArea,K=b.isSmall;!function(e,t,r,n,i){var o=Object(A.useRef)(!1),a=Object(A.useRef)(!1),c=Object(v.useDispatch)("core/interface"),u=c.enableComplementaryArea,l=c.disableComplementaryArea;Object(A.useEffect)((function(){n&&i&&!o.current?(l(e),a.current=!0):a.current&&!i&&o.current?(a.current=!1,u(e,t)):a.current&&r&&r!==t&&(a.current=!1),i!==o.current&&(o.current=i)}),[n,i,e,t,r])}(q,o,y,j,K);var E=Object(v.useDispatch)("core/interface"),f=E.enableComplementaryArea,S=E.disableComplementaryArea,M=E.pinItem,Z=E.unpinItem;return Object(A.useEffect)((function(){O&&void 0===y&&!K&&f(q,o)}),[y,O,q,o,K]),Object(A.createElement)(A.Fragment,null,C&&s&&Object(A.createElement)(Mt,{scope:q},Object(A.createElement)(Et,{scope:q,identifier:o,isPressed:j,"aria-expanded":j,label:d,icon:u})),j&&Object(A.createElement)(Zt,{className:ut()("interface-complementary-area",r),scope:q},Object(A.createElement)(ft,{className:c,closeLabel:i,onClose:function(){return S(q)},smallScreenTitle:p,toggleButtonProps:{label:i,shortcut:I,scope:q,identifier:o}},a||Object(A.createElement)(A.Fragment,null,Object(A.createElement)("strong",null,d),s&&Object(A.createElement)(g.Button,{className:"interface-complementary-area__pin-unpin-item",icon:C?jt.a:Ct.a,label:C?Object(h.__)("Unpin from toolbar"):Object(h.__)("Pin to toolbar"),onClick:function(){return(C?Z:M)(q,o)},isPressed:C,"aria-expanded":C}))),Object(A.createElement)(g.Panel,{className:m},t)))}));zt.Slot=function(e){var t=e.scope,r=Object(I.a)(e,["scope"]);return Object(A.createElement)(g.Slot,Object(d.a)({name:"ComplementaryArea/".concat(t)},r))};var wt=zt,Bt=r(155);function Gt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Yt(e){for(var t=1;t0?"mixed":"false",Object(A.createElement)("div",{role:"group","aria-labelledby":m,className:"edit-post-manage-blocks-modal__category"},Object(A.createElement)(g.CheckboxControl,{checked:q,onChange:a,className:"edit-post-manage-blocks-modal__category-title","aria-checked":l,label:Object(A.createElement)("span",{id:m},r)}),Object(A.createElement)(ur,{blockTypes:u,value:s,onItemChange:o}))}));var mr=Object(j.compose)([Object(j.withState)({search:""}),Object(v.withSelect)((function(e){var t=e("core/blocks"),r=t.getBlockTypes,n=t.getCategories,i=t.hasBlockSupport,o=t.isMatchingSearchTerm,a=(0,e("core/edit-post").getPreference)("hiddenBlockTypes"),A=Object(O.isArray)(a)&&a.length;return{blockTypes:r(),categories:n(),hasBlockSupport:i,isMatchingSearchTerm:o,numberOfHiddenBlocks:A}}))])((function(e){var t=e.search,r=e.setState,n=e.blockTypes,i=e.categories,o=e.hasBlockSupport,a=e.isMatchingSearchTerm,c=e.numberOfHiddenBlocks;return n=n.filter((function(e){return o(e,"inserter",!0)&&(!t||a(e,t))&&(!e.parent||Object(O.includes)(e.parent,"core/post-content"))})),Object(A.createElement)("div",{className:"edit-post-manage-blocks-modal__content"},Object(A.createElement)(g.TextControl,{type:"search",label:Object(h.__)("Search for a block"),value:t,onChange:function(e){return r({search:e})},className:"edit-post-manage-blocks-modal__search"}),!!c&&Object(A.createElement)("div",{className:"edit-post-manage-blocks-modal__disabled-blocks-count"},Object(h.sprintf)(Object(h._n)("%d block is disabled.","%d blocks are disabled.",c),c)),Object(A.createElement)("div",{tabIndex:"0",role:"region","aria-label":Object(h.__)("Available block types"),className:"edit-post-manage-blocks-modal__results"},0===n.length&&Object(A.createElement)("p",{className:"edit-post-manage-blocks-modal__no-results"},Object(h.__)("No blocks found.")),i.map((function(e){return Object(A.createElement)(sr,{key:e.slug,title:e.title,blockTypes:Object(O.filter)(n,{category:e.slug})})})),Object(A.createElement)(sr,{title:Object(h.__)("Uncategorized"),blockTypes:Object(O.filter)(n,(function(e){return!e.category}))})))}));var qr=Object(j.compose)([Object(v.withSelect)((function(e){return{isActive:(0,e("core/edit-post").isModalActive)("edit-post/manage-blocks")}})),Object(v.withDispatch)((function(e){return{closeModal:e("core/edit-post").closeModal}}))])((function(e){var t=e.isActive,r=e.closeModal;return t?Object(A.createElement)(g.Modal,{className:"edit-post-manage-blocks-modal",title:Object(h.__)("Block Manager"),closeLabel:Object(h.__)("Close"),onRequestClose:r},Object(A.createElement)(mr,null)):null})),pr=function(e){var t=e.title,r=e.children;return Object(A.createElement)("section",{className:"edit-post-options-modal__section"},Object(A.createElement)("h2",{className:"edit-post-options-modal__section-title"},t),r)},dr=r(114),Ir=Object(j.compose)(Object(v.withSelect)((function(e){return{isChecked:e("core/editor").isPublishSidebarEnabled()}})),Object(v.withDispatch)((function(e){var t=e("core/editor"),r=t.enablePublishSidebar,n=t.disablePublishSidebar;return{onChange:function(e){return e?r():n()}}})),Object(s.ifViewportMatches)("medium"))(dr.a),Or=Object(j.compose)(Object(v.withSelect)((function(e,t){var r=t.featureName;return{isChecked:(0,e("core/edit-post").isFeatureActive)(r)}})),Object(v.withDispatch)((function(e,t){var r=t.featureName;return{onChange:function(){return e("core/edit-post").toggleFeature(r)}}})))(dr.a),br=r(470),gr=r(471);function vr(e){var t=e.willEnable,r=Object(A.useState)(!1),n=Object(T.a)(r,2),i=n[0],o=n[1];return Object(A.createElement)(A.Fragment,null,Object(A.createElement)("p",{className:"edit-post-options-modal__custom-fields-confirmation-message"},Object(h.__)("A page reload is required for this change. Make sure your content is saved before reloading.")),Object(A.createElement)(g.Button,{className:"edit-post-options-modal__custom-fields-confirmation-button",isSecondary:!0,isBusy:i,disabled:i,onClick:function(){o(!0),document.getElementById("toggle-custom-fields-form").submit()}},t?Object(h.__)("Enable & Reload"):Object(h.__)("Disable & Reload")))}var hr=Object(v.withSelect)((function(e){return{areCustomFieldsEnabled:!!e("core/editor").getEditorSettings().enableCustomFields}}))((function(e){var t=e.label,r=e.areCustomFieldsEnabled,n=Object(A.useState)(r),i=Object(T.a)(n,2),o=i[0],a=i[1];return Object(A.createElement)(dr.a,{label:t,isChecked:o,onChange:a},o!==r&&Object(A.createElement)(vr,{willEnable:o}))}));var jr=Object(v.withSelect)((function(e){var t=e("core/editor").getEditorSettings,r=e("core/edit-post").getAllMetaBoxes;return{areCustomFieldsRegistered:void 0!==t().enableCustomFields,metaBoxes:r()}}))((function(e){var t=e.areCustomFieldsRegistered,r=e.metaBoxes,n=Object(I.a)(e,["areCustomFieldsRegistered","metaBoxes"]),i=Object(O.filter)(r,(function(e){return"postcustom"!==e.id}));return t||0!==i.length?Object(A.createElement)(pr,n,t&&Object(A.createElement)(hr,{label:Object(h.__)("Custom fields")}),Object(O.map)(i,(function(e){var t=e.id,r=e.title;return Object(A.createElement)(gr.a,{key:t,label:r,panelName:"meta-box-".concat(t)})}))):null}));var Cr=Object(j.compose)(Object(v.withSelect)((function(e){var t=e("core/editor").getEditedPostAttribute,r=(0,e("core").getPostType)(t("type"));return{isModalActive:e("core/edit-post").isModalActive("edit-post/options"),isViewable:Object(O.get)(r,["viewable"],!1)}})),Object(v.withDispatch)((function(e){return{closeModal:function(){return e("core/edit-post").closeModal()}}})))((function(e){var t=e.isModalActive,r=e.isViewable,n=e.closeModal;return t?Object(A.createElement)(g.Modal,{className:"edit-post-options-modal",title:Object(h.__)("Options"),closeLabel:Object(h.__)("Close"),onRequestClose:n},Object(A.createElement)(pr,{title:Object(h.__)("General")},Object(A.createElement)(Ir,{label:Object(h.__)("Pre-publish checks")}),Object(A.createElement)(Or,{featureName:"mostUsedBlocks",label:Object(h.__)("Enable the Most Used Blocks category in the block library")})),Object(A.createElement)(pr,{title:Object(h.__)("Keyboard options")},Object(A.createElement)(Or,{featureName:"keepCaretInsideBlock",label:Object(h.__)("Contain text cursor inside active block")})),Object(A.createElement)(pr,{title:Object(h.__)("Document panels")},Object(A.createElement)(br.a.Slot,null),r&&Object(A.createElement)(gr.a,{label:Object(h.__)("Permalink"),panelName:"post-link"}),Object(A.createElement)(u.PostTaxonomies,{taxonomyWrapper:function(e,t){return Object(A.createElement)(gr.a,{label:Object(O.get)(t,["labels","menu_name"]),panelName:"taxonomy-panel-".concat(t.slug)})}}),Object(A.createElement)(u.PostFeaturedImageCheck,null,Object(A.createElement)(gr.a,{label:Object(h.__)("Featured image"),panelName:"featured-image"})),Object(A.createElement)(u.PostExcerptCheck,null,Object(A.createElement)(gr.a,{label:Object(h.__)("Excerpt"),panelName:"post-excerpt"})),Object(A.createElement)(u.PostTypeSupportCheck,{supportKeys:["comments","trackbacks"]},Object(A.createElement)(gr.a,{label:Object(h.__)("Discussion"),panelName:"discussion-panel"})),Object(A.createElement)(u.PageAttributesCheck,null,Object(A.createElement)(gr.a,{label:Object(h.__)("Page attributes"),panelName:"page-attributes"}))),Object(A.createElement)(jr,{title:Object(h.__)("Advanced panels")})):null}));function yr(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var Kr=function(e){Object(it.a)(n,e);var t,r=(t=n,function(){var e,r=Object(nt.a)(t);if(yr()){var n=Object(nt.a)(this).constructor;e=Reflect.construct(r,arguments,n)}else e=r.apply(this,arguments);return Object(rt.a)(this,e)});function n(){var e;return Object(et.a)(this,n),(e=r.apply(this,arguments)).state={historyId:null},e}return Object(tt.a)(n,[{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.postId,n=t.postStatus,i=t.postType,o=t.isSavingPost,a=this.state.historyId;"trash"!==n||o?r===e.postId&&r===a||"auto-draft"===n||this.setBrowserURL(r):this.setTrashURL(r,i)}},{key:"setTrashURL",value:function(e,t){window.location.href=function(e,t){return Object(E.addQueryArgs)("edit.php",{trashed:1,post_type:t,ids:e})}(e,t)}},{key:"setBrowserURL",value:function(e){window.history.replaceState({id:e},"Post "+e,function(e){return Object(E.addQueryArgs)("post.php",{post:e,action:"edit"})}(e)),this.setState((function(){return{historyId:e}}))}},{key:"render",value:function(){return null}}]),n}(A.Component),Er=Object(v.withSelect)((function(e){var t=e("core/editor"),r=t.getCurrentPost,n=t.isSavingPost,i=r();return{postId:i.id,postStatus:i.status,postType:i.type,isSavingPost:n()}}))(Kr),fr=r(6),Sr=Object(A.createElement)(fr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(A.createElement)(fr.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"}));var Mr=function(){var e=Object(v.useSelect)((function(e){var t=e("core/editor").getCurrentPostType,r=e("core/edit-post").isFeatureActive,n=e("core").getPostType;return{isActive:r("fullscreenMode"),postType:n(t())}}),[]),t=e.isActive,r=e.postType;return t&&r?Object(A.createElement)(g.Button,{className:"edit-post-fullscreen-mode-close",icon:Sr,iconSize:36,href:Object(E.addQueryArgs)("edit.php",{post_type:r.slug}),label:Object(O.get)(r,["labels","view_items"],Object(h.__)("Back"))}):null},Zr=r(290);var zr=function(){var e=Object(A.useRef)(),t=Object(v.useDispatch)("core/edit-post").setIsInserterOpened,r=Object(v.useSelect)((function(e){var t=e("core/block-editor"),r=t.hasInserterItems,n=t.getBlockRootClientId,i=t.getBlockSelectionEnd;return{hasFixedToolbar:e("core/edit-post").isFeatureActive("fixedToolbar"),isInserterEnabled:"visual"===e("core/edit-post").getEditorMode()&&e("core/editor").getEditorSettings().richEditingEnabled&&r(n(i())),isInserterOpened:e("core/edit-post").isInserterOpened(),isTextModeEnabled:"text"===e("core/edit-post").getEditorMode(),previewDeviceType:e("core/edit-post").__experimentalGetPreviewDeviceType()}}),[]),n=r.hasFixedToolbar,i=r.isInserterEnabled,o=r.isInserterOpened,a=r.isTextModeEnabled,l=r.previewDeviceType,s=Object(j.useViewportMatch)("medium"),m=!s||"Desktop"!==l||n,q=m?Object(h.__)("Document and block tools"):Object(h.__)("Document tools");return Object(A.createElement)(c.NavigableToolbar,{className:"edit-post-header-toolbar","aria-label":q},Object(A.createElement)(g.__experimentalToolbarItem,{ref:e,as:g.Button,className:"edit-post-header-toolbar__inserter-toggle",isPrimary:!0,isPressed:o,onMouseDown:function(e){e.preventDefault()},onClick:function(){o?e.current.focus():t(!0)},disabled:!i,icon:Zr.a,label:Object(h._x)("Add block","Generic label for block inserter button")}),s&&Object(A.createElement)(g.__experimentalToolbarItem,{as:c.ToolSelector}),Object(A.createElement)(g.__experimentalToolbarItem,{as:u.EditorHistoryUndo}),Object(A.createElement)(g.__experimentalToolbarItem,{as:u.EditorHistoryRedo}),Object(A.createElement)(g.__experimentalToolbarItem,{as:u.TableOfContents,hasOutlineItemsDisabled:a}),Object(A.createElement)(g.__experimentalToolbarItem,{as:c.BlockNavigationDropdown,isDisabled:a}),m&&Object(A.createElement)("div",{className:"edit-post-header-toolbar__block-toolbar"},Object(A.createElement)(c.BlockToolbar,{hideDragHandle:!0})))},wr=r(296);function Br(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var Gr=[{value:"visual",label:Object(h.__)("Visual editor")},{value:"text",label:Object(h.__)("Code editor")}];var Yr=function(){var e=Object(v.useSelect)((function(e){return{shortcut:e("core/keyboard-shortcuts").getShortcutRepresentation("core/edit-post/toggle-mode"),isRichEditingEnabled:e("core/editor").getEditorSettings().richEditingEnabled,isCodeEditingEnabled:e("core/editor").getEditorSettings().codeEditingEnabled,mode:e("core/edit-post").getEditorMode()}}),[]),t=e.shortcut,r=e.isRichEditingEnabled,n=e.isCodeEditingEnabled,i=e.mode,o=Object(v.useDispatch)("core/edit-post").switchEditorMode;if(!r||!n)return null;var a=Gr.map((function(e){return e.value!==i?function(e){for(var t=1;t icon."),{InserterIconImage:Object(A.createElement)(Qn,{className:"edit-post-welcome-guide__inserter-icon"})})))},{image:Object(A.createElement)(kn,null),content:Object(A.createElement)(A.Fragment,null,Object(A.createElement)("h1",{className:"edit-post-welcome-guide__heading"},Object(h.__)("Learn how to use the block editor")),Object(A.createElement)("p",{className:"edit-post-welcome-guide__text"},Object(h.__)("New to the block editor? Want to learn more about using it? "),Object(A.createElement)(g.ExternalLink,{href:Object(h.__)("https://wordpress.org/support/article/wordpress-editor/")},Object(h.__)("Here's a detailed guide."))))}]}):null}var Ln=Object(g.createSlotFill)("PluginPostPublishPanel"),Dn=Ln.Fill,Nn=Ln.Slot,Jn=Object(j.compose)(Object(K.withPluginContext)((function(e,t){return{icon:t.icon||e.icon}})))((function(e){var t=e.children,r=e.className,n=e.title,i=e.initialOpen,o=void 0!==i&&i,a=e.icon;return Object(A.createElement)(Dn,null,Object(A.createElement)(g.PanelBody,{className:r,initialOpen:o||!n,title:n,icon:a},t))}));Jn.Slot=Nn;var Pn=Jn,xn=Object(g.createSlotFill)("PluginPrePublishPanel"),Hn=xn.Fill,Rn=xn.Slot,Tn=Object(j.compose)(Object(K.withPluginContext)((function(e,t){return{icon:t.icon||e.icon}})))((function(e){var t=e.children,r=e.className,n=e.title,i=e.initialOpen,o=void 0!==i&&i,a=e.icon;return Object(A.createElement)(Hn,null,Object(A.createElement)(g.PanelBody,{className:r,initialOpen:o||!n,title:n,icon:a},t))}));Tn.Slot=Rn;var Fn=Tn;function Un(e){var t,r=e.setEntitiesSavedStatesCallback,n=e.closeEntitiesSavedStates,i=e.isEntitiesSavedStatesOpen,o=Object(v.useDispatch)("core/edit-post"),a=o.closePublishSidebar,c=o.togglePublishSidebar,l=Object(v.useSelect)((function(e){return{publishSidebarOpened:e("core/edit-post").isPublishSidebarOpened(),hasActiveMetaboxes:e("core/edit-post").hasMetaBoxes(),isSavingMetaBoxes:e("core/edit-post").isSavingMetaBoxes(),hasNonPostEntityChanges:e("core/editor").hasNonPostEntityChanges()}}),[]),s=l.publishSidebarOpened,m=l.hasActiveMetaboxes,q=l.isSavingMetaBoxes,p=l.hasNonPostEntityChanges,d=Object(A.useCallback)((function(){return r(!0)}),[]);return t=s?Object(A.createElement)(u.PostPublishPanel,{onClose:a,forceIsDirty:m,forceIsSaving:q,PrePublishExtension:Fn.Slot,PostPublishExtension:Pn.Slot}):p?Object(A.createElement)("div",{className:"edit-post-layout__toggle-entities-saved-states-panel"},Object(A.createElement)(g.Button,{isSecondary:!0,className:"edit-post-layout__toggle-entities-saved-states-panel-button",onClick:d,"aria-expanded":!1},Object(h.__)("Open save panel"))):Object(A.createElement)("div",{className:"edit-post-layout__toggle-publish-panel"},Object(A.createElement)(g.Button,{isSecondary:!0,className:"edit-post-layout__toggle-publish-panel-button",onClick:c,"aria-expanded":!1},Object(h.__)("Open publish panel"))),Object(A.createElement)(A.Fragment,null,Object(A.createElement)(u.EntitiesSavedStates,{isOpen:i,close:n}),!i&&t)}function Xn(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Vn(e){e.stopPropagation()}var _n=Object(g.withFocusOutside)(function(e){Object(it.a)(n,e);var t,r=(t=n,function(){var e,r=Object(nt.a)(t);if(Xn()){var n=Object(nt.a)(this).constructor;e=Reflect.construct(r,arguments,n)}else e=r.apply(this,arguments);return Object(rt.a)(this,e)});function n(){return Object(et.a)(this,n),r.apply(this,arguments)}return Object(tt.a)(n,[{key:"handleFocusOutside",value:function(e){this.props.onFocusOutside(e)}},{key:"render",value:function(){return this.props.children}}]),n}(A.Component)),$n=Object(g.withConstrainedTabbing)(Object(g.withFocusReturn)((function(e){return e.children})));function ei(e){var t=e.onClose,r=e.children,n=e.className;return Object(A.createElement)("div",{className:n,onKeyDown:function(e){e.keyCode===M.ESCAPE&&t&&(e.stopPropagation(),t())},onMouseDown:Vn},Object(A.createElement)(_n,{onFocusOutside:t},Object(A.createElement)($n,null,r)))}var ti={leftSidebar:Object(h.__)("Block library"),header:Object(h.__)("Editor top bar"),body:Object(h.__)("Editor content"),sidebar:Object(h.__)("Editor settings"),actions:Object(h.__)("Editor publish"),footer:Object(h.__)("Editor footer")};var ri=function(){var e=Object(j.useViewportMatch)("medium","<"),t=Object(j.useViewportMatch)("huge",">="),r=Object(v.useDispatch)("core/edit-post"),n=r.openGeneralSidebar,i=r.closeGeneralSidebar,o=r.setIsInserterOpened,a=Object(v.useSelect)((function(e){return{hasFixedToolbar:e("core/edit-post").isFeatureActive("fixedToolbar"),sidebarIsOpened:!(!e("core/interface").getActiveComplementaryArea("core/edit-post")&&!e("core/edit-post").isPublishSidebarOpened()),isFullscreenActive:e("core/edit-post").isFeatureActive("fullscreenMode"),showMostUsedBlocks:e("core/edit-post").isFeatureActive("mostUsedBlocks"),isInserterOpened:e("core/edit-post").isInserterOpened(),mode:e("core/edit-post").getEditorMode(),isRichEditingEnabled:e("core/editor").getEditorSettings().richEditingEnabled,hasActiveMetaboxes:e("core/edit-post").hasMetaBoxes(),previousShortcut:e("core/keyboard-shortcuts").getAllShortcutRawKeyCombinations("core/edit-post/previous-region"),nextShortcut:e("core/keyboard-shortcuts").getAllShortcutRawKeyCombinations("core/edit-post/next-region")}}),[]),l=a.mode,s=a.isFullscreenActive,m=a.isRichEditingEnabled,q=a.sidebarIsOpened,p=a.hasActiveMetaboxes,d=a.hasFixedToolbar,I=a.previousShortcut,O=a.nextShortcut,b=a.hasBlockSelected,C=a.showMostUsedBlocks,y=a.isInserterOpened,E=ut()("edit-post-layout","is-mode-"+l,{"is-sidebar-opened":q,"has-fixed-toolbar":d,"has-metaboxes":p});Object(A.useEffect)((function(){q&&!t&&o(!1)}),[q,t]),Object(A.useEffect)((function(){y&&!t&&i()}),[y,t]);var f=Object(A.useState)(!1),S=Object(T.a)(f,2),M=S[0],Z=S[1],z=Object(A.useCallback)((function(e){"function"==typeof M&&M(e),Z(!1)}),[M]);return Object(A.createElement)(A.Fragment,null,Object(A.createElement)(Dt,{isActive:s}),Object(A.createElement)(Er,null),Object(A.createElement)(u.UnsavedChangesWarning,null),Object(A.createElement)(u.AutosaveMonitor,null),Object(A.createElement)(u.LocalAutosaveMonitor,null),Object(A.createElement)($t,null),Object(A.createElement)(u.EditorKeyboardShortcutsRegister,null),Object(A.createElement)(wn,null),Object(A.createElement)(g.FocusReturnProvider,null,Object(A.createElement)(Jt,{className:E,labels:ti,header:Object(A.createElement)(Hr,{setEntitiesSavedStatesCallback:Z}),leftSidebar:"visual"===l&&y&&Object(A.createElement)(ei,{className:"edit-post-layout__inserter-panel-popover-wrapper",onClose:function(){return o(!1)}},Object(A.createElement)("div",{className:"edit-post-layout__inserter-panel"},Object(A.createElement)("div",{className:"edit-post-layout__inserter-panel-header"},Object(A.createElement)(g.Button,{icon:Ut.a,onClick:function(){return o(!1)}})),Object(A.createElement)("div",{className:"edit-post-layout__inserter-panel-content"},Object(A.createElement)(c.__experimentalLibrary,{showMostUsedBlocks:C,showInserterHelpPanel:!0,onSelect:function(){e&&o(!1)}})))),sidebar:(!e||q)&&Object(A.createElement)(A.Fragment,null,!e&&!q&&Object(A.createElement)("div",{className:"edit-post-layout__toogle-sidebar-panel"},Object(A.createElement)(g.Button,{isSecondary:!0,className:"edit-post-layout__toogle-sidebar-panel-button",onClick:function(){return n(b?"edit-post/block":"edit-post/document")},"aria-expanded":!1},b?Object(h.__)("Open block settings"):Object(h.__)("Open document settings"))),Object(A.createElement)(wt.Slot,{scope:"core/edit-post"})),content:Object(A.createElement)(A.Fragment,null,Object(A.createElement)(u.EditorNotices,null),("text"===l||!m)&&Object(A.createElement)(Xt,null),m&&"visual"===l&&Object(A.createElement)(_t,null),Object(A.createElement)("div",{className:"edit-post-layout__metaboxes"},Object(A.createElement)(Sn,{location:"normal"}),Object(A.createElement)(Sn,{location:"advanced"})),e&&q&&Object(A.createElement)(g.ScrollLock,null)),footer:!e&&m&&"visual"===l&&Object(A.createElement)("div",{className:"edit-post-layout__footer"},Object(A.createElement)(c.BlockBreadcrumb,null)),actions:Object(A.createElement)(Un,{closeEntitiesSavedStates:z,isEntitiesSavedStatesOpen:M,setEntitiesSavedStatesCallback:Z}),shortcuts:{previous:I,next:O}}),Object(A.createElement)(qr,null),Object(A.createElement)(Cr,null),Object(A.createElement)(cr,null),Object(A.createElement)(Wn,null),Object(A.createElement)(g.Popover.Slot,null),Object(A.createElement)(K.PluginArea,null)))};function ni(e){var t=e.postId;return function(e){var t=Object(v.useSelect)((function(e){return{hasBlockSelection:!!e("core/block-editor").getBlockSelectionStart(),isEditorSidebarOpened:e("core/edit-post").isEditorSidebarOpened()}}),[e]),r=t.hasBlockSelection,n=t.isEditorSidebarOpened,i=Object(v.useDispatch)("core/edit-post").openGeneralSidebar;Object(A.useEffect)((function(){n&&i(r?"edit-post/block":"edit-post/document")}),[r,n])}(t),function(e){var t=Object(v.useSelect)((function(e){return{newPermalink:e("core/editor").getCurrentPost().link}}),[e]).newPermalink,r=Object(A.useRef)();Object(A.useEffect)((function(){r.current=document.querySelector("#wp-admin-bar-preview a")||document.querySelector("#wp-admin-bar-view a")}),[e]),Object(A.useEffect)((function(){t&&r.current&&r.current.setAttribute("href",t)}),[t])}(t),null}function ii(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function oi(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var ai=function(e){Object(it.a)(n,e);var t,r=(t=n,function(){var e,r=Object(nt.a)(t);if(oi()){var n=Object(nt.a)(this).constructor;e=Reflect.construct(r,arguments,n)}else e=r.apply(this,arguments);return Object(rt.a)(this,e)});function n(){var e;return Object(et.a)(this,n),(e=r.apply(this,arguments)).getEditorSettings=at()(e.getEditorSettings,{maxSize:1}),e}return Object(tt.a)(n,[{key:"getEditorSettings",value:function(e,t,r,n,i,o,a,A,c,u){if(e=function(e){for(var t=1;t0){var l=!0===e.allowedBlockTypes?Object(O.map)(i,"name"):e.allowedBlockTypes||[];e.allowedBlockTypes=O.without.apply(void 0,[l].concat(Object(W.a)(n)))}return e}},{key:"render",value:function(){var e=this.props,t=e.settings,r=e.hasFixedToolbar,n=e.focusMode,i=e.post,o=e.postId,a=e.initialEdits,c=e.onError,l=e.hiddenBlockTypes,s=e.blockTypes,m=e.preferredStyleVariations,q=e.__experimentalLocalAutosaveInterval,p=e.setIsInserterOpened,O=e.updatePreferredStyleVariations,b=e.keepCaretInsideBlock,v=Object(I.a)(e,["settings","hasFixedToolbar","focusMode","post","postId","initialEdits","onError","hiddenBlockTypes","blockTypes","preferredStyleVariations","__experimentalLocalAutosaveInterval","setIsInserterOpened","updatePreferredStyleVariations","keepCaretInsideBlock"]);if(!i)return null;var h=this.getEditorSettings(t,r,n,l,s,m,q,p,O,b);return Object(A.createElement)(A.StrictMode,null,Object(A.createElement)(lr.Provider,{value:t},Object(A.createElement)(g.SlotFillProvider,null,Object(A.createElement)(g.DropZoneProvider,null,Object(A.createElement)(u.EditorProvider,Object(d.a)({settings:h,post:i,initialEdits:a,useSubRegistry:!1},v),Object(A.createElement)(u.ErrorBoundary,{onError:c},Object(A.createElement)(ni,{postId:o}),Object(A.createElement)(ri,null),Object(A.createElement)(g.KeyboardShortcuts,{shortcuts:At})),Object(A.createElement)(u.PostLockedModal,null))))))}}]),n}(A.Component),Ai=Object(j.compose)([Object(v.withSelect)((function(e,t){var r=t.postId,n=t.postType,i=e("core/edit-post"),o=i.isFeatureActive,a=i.getPreference,A=i.__experimentalGetPreviewDeviceType,c=e("core").getEntityRecord,u=e("core/blocks").getBlockTypes;return{hasFixedToolbar:o("fixedToolbar")||"Desktop"!==A(),focusMode:o("focusMode"),post:c("postType",n,r),preferredStyleVariations:a("preferredStyleVariations"),hiddenBlockTypes:a("hiddenBlockTypes"),blockTypes:u(),__experimentalLocalAutosaveInterval:a("localAutosaveInterval"),keepCaretInsideBlock:o("keepCaretInsideBlock")}})),Object(v.withDispatch)((function(e){var t=e("core/edit-post");return{updatePreferredStyleVariations:t.updatePreferredStyleVariations,setIsInserterOpened:t.setIsInserterOpened}}))])(ai),ci=r(420),ui=function(e,t){return!Array.isArray(t)||(r=e,n=t,0===Object(O.difference)(r,n).length);var r,n},li=function(e){var t=e.allowedBlocks,r=e.icon,n=e.label,i=e.onClick,o=e.small,a=e.role;return Object(A.createElement)(c.BlockSettingsMenuControls,null,(function(e){var c=e.selectedBlocks,u=e.onClose;return ui(c,t)?Object(A.createElement)(g.MenuItem,{onClick:Object(j.compose)(i,u),icon:r||ci.a,label:o?n:void 0,role:a},!o&&n):null}))},si=Object(j.compose)(Object(K.withPluginContext)((function(e,t){return{icon:t.icon||e.icon,name:"core/edit-post/plugin-more-menu"}})))(Qt);function mi(e){return Object(A.createElement)(Wt,Object(d.a)({scope:"core/edit-post"},e))}function qi(e,t,r,n,i){Object(A.unmountComponentAtNode)(r);var o=qi.bind(null,e,t,r,n,i);Object(A.render)(Object(A.createElement)(Ai,{settings:n,onError:o,postId:t,postType:e,initialEdits:i,recovery:!0}),r)}function pi(e,t,r,n,i){var o=document.getElementById(e),a=qi.bind(null,t,r,o,n,i);Object(m.registerCoreBlocks)(),"Standards"!==("CSS1Compat"===document.compatMode?"Standards":"Quirks")&&console.warn("Your browser is using Quirks Mode. \nThis can cause rendering issues such as blocks overlaying meta boxes in the editor. Quirks Mode can be triggered by PHP errors or HTML code appearing before the opening . Try checking the raw page source or your site's PHP error log and resolving errors there, removing any HTML before the doctype, or disabling plugins."),-1!==window.navigator.userAgent.indexOf("iPhone")&&window.addEventListener("scroll",(function(e){var t=document.getElementsByClassName("interface-interface-skeleton__body")[0];e.target===document&&(window.scrollY>100&&(t.scrollTop=t.scrollTop+window.scrollY),document.getElementsByClassName("is-mode-visual")[0]&&window.scrollTo(0,0))})),Object(A.render)(Object(A.createElement)(Ai,{settings:n,onError:a,postId:r,postType:t,initialEdits:i}),o)}},45:function(e,t){!function(){e.exports=this.wp.apiFetch}()},470:function(e,t,r){"use strict";var n=r(0),i=r(3),o=r(471),a=Object(i.createSlotFill)("EnablePluginDocumentSettingPanelOption"),A=a.Fill,c=a.Slot,u=function(e){var t=e.label,r=e.panelName;return Object(n.createElement)(A,null,Object(n.createElement)(o.a,{label:t,panelName:r}))};u.Slot=c,t.a=u},471:function(e,t,r){"use strict";var n=r(9),i=r(4),o=r(114);t.a=Object(n.compose)(Object(i.withSelect)((function(e,t){var r=t.panelName,n=e("core/edit-post"),i=n.isEditorPanelEnabled;return{isRemoved:(0,n.isEditorPanelRemoved)(r),isChecked:i(r)}})),Object(n.ifCondition)((function(e){return!e.isRemoved})),Object(i.withDispatch)((function(e,t){var r=t.panelName;return{onChange:function(){return e("core/edit-post").toggleEditorPanelEnabled(r)}}})))(o.a)},5:function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,"a",(function(){return n}))},52:function(e,t){!function(){e.exports=this.wp.keyboardShortcuts}()},54:function(e,t){!function(){e.exports=this.wp.a11y}()},6:function(e,t){!function(){e.exports=this.wp.primitives}()},60:function(e,t,r){e.exports=function(e,t){var r,n,i=0;function o(){var o,a,A=r,c=arguments.length;e:for(;A;){if(A.args.length===arguments.length){for(a=0;a