/*! This file is auto-generated */ this.wp=this.wp||{},this.wp.editor=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},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 r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},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=457)}({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.compose}()},100:function(e,t,n){"use strict";t.__esModule=!0;var r=n(180);t.default=r.default},101:function(e,t){!function(){e.exports=this.wp.viewport}()},105:function(e,t){!function(){e.exports=this.wp.autop}()},11:function(e,t){!function(){e.exports=this.wp.blocks}()},12:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(38);var o=n(30),i=n(39);function c(e,t){return Object(r.a)(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var c,s=e[Symbol.iterator]();!(r=(c=s.next()).done)&&(n.push(c.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}}(e,t)||Object(o.a)(e,t)||Object(i.a)()}},121:function(e,t){!function(){e.exports=this.wp.reusableBlocks}()},128:function(e,t){!function(){e.exports=this.wp.wordcount}()},13:function(e,t){!function(){e.exports=this.React}()},14:function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(43);function o(e,t){if(null==e)return{};var n,o,i=Object(r.a)(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},141:function(e,t,n){"use strict";var r=n(5),o=n(14),i=n(0);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}t.a=function(e){var t=e.icon,n=e.size,s=void 0===n?24:n,a=Object(o.a)(e,["icon","size"]);return Object(i.cloneElement)(t,function(e){for(var t=1;t-1},get:function(e){return r[n.indexOf(e)]},set:function(e,t){-1===n.indexOf(e)&&(n.push(e),r.push(t))},delete:function(e){var t=n.indexOf(e);t>-1&&(n.splice(t,1),r.splice(t,1))}}),i=function(e){return new Event(e,{bubbles:!0})};try{new Event("test")}catch(e){i=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}function c(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!o.has(e)){var t,n=null,r=null,c=null,s=function(){e.clientWidth!==r&&d()},a=function(t){window.removeEventListener("resize",s,!1),e.removeEventListener("input",d,!1),e.removeEventListener("keyup",d,!1),e.removeEventListener("autosize:destroy",a,!1),e.removeEventListener("autosize:update",d,!1),Object.keys(t).forEach((function(n){e.style[n]=t[n]})),o.delete(e)}.bind(e,{height:e.style.height,resize:e.style.resize,overflowY:e.style.overflowY,overflowX:e.style.overflowX,wordWrap:e.style.wordWrap});e.addEventListener("autosize:destroy",a,!1),"onpropertychange"in e&&"oninput"in e&&e.addEventListener("keyup",d,!1),window.addEventListener("resize",s,!1),e.addEventListener("input",d,!1),e.addEventListener("autosize:update",d,!1),e.style.overflowX="hidden",e.style.wordWrap="break-word",o.set(e,{destroy:a,update:d}),"vertical"===(t=window.getComputedStyle(e,null)).resize?e.style.resize="none":"both"===t.resize&&(e.style.resize="horizontal"),n="content-box"===t.boxSizing?-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),isNaN(n)&&(n=0),d()}function u(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t}function l(){if(0!==e.scrollHeight){var t=function(e){for(var t=[];e&&e.parentNode&&e.parentNode instanceof Element;)e.parentNode.scrollTop&&t.push({node:e.parentNode,scrollTop:e.parentNode.scrollTop}),e=e.parentNode;return t}(e),o=document.documentElement&&document.documentElement.scrollTop;e.style.height="",e.style.height=e.scrollHeight+n+"px",r=e.clientWidth,t.forEach((function(e){e.node.scrollTop=e.scrollTop})),o&&(document.documentElement.scrollTop=o)}}function d(){l();var t=Math.round(parseFloat(e.style.height)),n=window.getComputedStyle(e,null),r="content-box"===n.boxSizing?Math.round(parseFloat(n.height)):e.offsetHeight;if(re.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}n.d(t,"a",(function(){return r}))},439:function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["optimist"])}}return{optimist:o,innerState:e}}e.exports=function(e){function t(t,n,o){return t.length&&(t=t.concat([{action:o}])),c(n=e(n,o),o),r({optimist:t},n)}return function(n,o){if(o.optimist)switch(o.optimist.type){case"BEGIN":return function(t,n){var o=s(t),i=o.optimist,a=o.innerState;return i=i.concat([{beforeState:a,action:n}]),c(a=e(a,n),n),r({optimist:i},a)}(n,o);case"COMMIT":return function(e,n){var r=s(e),o=r.optimist,c=r.innerState,a=[],u=!1,l=!1;return o.forEach((function(e){u?e.beforeState&&i(e.action,n.optimist.id)?(l=!0,a.push({action:e.action})):a.push(e):e.beforeState&&!i(e.action,n.optimist.id)?(u=!0,a.push(e)):e.beforeState&&i(e.action,n.optimist.id)&&(l=!0)})),l||console.error('Cannot commit transaction with id "'+n.optimist.id+'" because it does not exist'),t(o=a,c,n)}(n,o);case"REVERT":return function(n,r){var o=s(n),a=o.optimist,u=o.innerState,l=[],d=!1,p=!1,b=u;return a.forEach((function(t){t.beforeState&&i(t.action,r.optimist.id)&&(b=t.beforeState,p=!0),i(t.action,r.optimist.id)||(t.beforeState&&(d=!0),d&&(p&&t.beforeState?l.push({beforeState:b,action:t.action}):l.push(t)),p&&(b=e(b,t.action),c(u,r)))})),p||console.error('Cannot revert transaction with id "'+r.optimist.id+'" because it does not exist'),t(a=l,b,r)}(n,o)}var a=s(n),u=a.optimist,l=a.innerState;if(n&&!u.length){var d=e(l,o);return d===l?n:(c(d,o),r({optimist:u},d))}return t(u,l,o)}},e.exports.BEGIN="BEGIN",e.exports.COMMIT="COMMIT",e.exports.REVERT="REVERT"},45:function(e,t,n){"use strict";function r(e,t,n,r,o,i,c){try{var s=e[i](c),a=s.value}catch(e){return void n(e)}s.done?t(a):Promise.resolve(a).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise((function(o,i){var c=e.apply(t,n);function s(e){r(c,o,i,s,a,"next",e)}function a(e){r(c,o,i,s,a,"throw",e)}s(void 0)}))}}n.d(t,"a",(function(){return o}))},457:function(e,t,n){"use strict";n.r(t),n.d(t,"userAutocompleter",(function(){return Ar})),n.d(t,"AutosaveMonitor",(function(){return Vr})),n.d(t,"DocumentOutline",(function(){return Jr})),n.d(t,"DocumentOutlineCheck",(function(){return Zr})),n.d(t,"VisualEditorGlobalKeyboardShortcuts",(function(){return no})),n.d(t,"EditorGlobalKeyboardShortcuts",(function(){return ro})),n.d(t,"TextEditorGlobalKeyboardShortcuts",(function(){return oo})),n.d(t,"EditorKeyboardShortcutsRegister",(function(){return io})),n.d(t,"EditorHistoryRedo",(function(){return lo})),n.d(t,"EditorHistoryUndo",(function(){return bo})),n.d(t,"EditorNotices",(function(){return ho})),n.d(t,"EntitiesSavedStates",(function(){return ko})),n.d(t,"ErrorBoundary",(function(){return wo})),n.d(t,"LocalAutosaveMonitor",(function(){return Bo})),n.d(t,"PageAttributesCheck",(function(){return Io})),n.d(t,"PageAttributesOrder",(function(){return Do})),n.d(t,"PageAttributesParent",(function(){return Mo})),n.d(t,"PageTemplate",(function(){return Vo})),n.d(t,"PostAuthor",(function(){return Go})),n.d(t,"PostAuthorCheck",(function(){return zo})),n.d(t,"PostComments",(function(){return Ko})),n.d(t,"PostExcerpt",(function(){return qo})),n.d(t,"PostExcerptCheck",(function(){return Qo})),n.d(t,"PostFeaturedImage",(function(){return ri})),n.d(t,"PostFeaturedImageCheck",(function(){return Yo})),n.d(t,"PostFormat",(function(){return ci})),n.d(t,"PostFormatCheck",(function(){return oi})),n.d(t,"PostLastRevision",(function(){return ui})),n.d(t,"PostLastRevisionCheck",(function(){return ai})),n.d(t,"PostLockedModal",(function(){return hi})),n.d(t,"PostPendingStatus",(function(){return vi})),n.d(t,"PostPendingStatusCheck",(function(){return mi})),n.d(t,"PostPingbacks",(function(){return Oi})),n.d(t,"PostPreviewButton",(function(){return pi})),n.d(t,"PostPublishButton",(function(){return _i})),n.d(t,"PostPublishButtonLabel",(function(){return gi})),n.d(t,"PostPublishPanel",(function(){return tc})),n.d(t,"PostSavedState",(function(){return sc})),n.d(t,"PostSchedule",(function(){return Ti})),n.d(t,"PostScheduleCheck",(function(){return ac})),n.d(t,"PostScheduleLabel",(function(){return xi})),n.d(t,"PostSlug",(function(){return pc})),n.d(t,"PostSlugCheck",(function(){return uc})),n.d(t,"PostSticky",(function(){return fc})),n.d(t,"PostStickyCheck",(function(){return bc})),n.d(t,"PostSwitchToDraftButton",(function(){return cc})),n.d(t,"PostTaxonomies",(function(){return yc})),n.d(t,"PostTaxonomiesCheck",(function(){return _c})),n.d(t,"PostTextEditor",(function(){return Sc})),n.d(t,"PostTitle",(function(){return Bc})),n.d(t,"PostTrash",(function(){return Ic})),n.d(t,"PostTrashCheck",(function(){return Ac})),n.d(t,"PostTypeSupportCheck",(function(){return Ao})),n.d(t,"PostVisibility",(function(){return wi})),n.d(t,"PostVisibilityLabel",(function(){return Ci})),n.d(t,"PostVisibilityCheck",(function(){return Rc})),n.d(t,"TableOfContents",(function(){return Mc})),n.d(t,"UnsavedChangesWarning",(function(){return Vc})),n.d(t,"WordCount",(function(){return Lc})),n.d(t,"EditorProvider",(function(){return es})),n.d(t,"ServerSideRender",(function(){return ns.a})),n.d(t,"RichText",(function(){return is})),n.d(t,"Autocomplete",(function(){return cs})),n.d(t,"AlignmentToolbar",(function(){return ss})),n.d(t,"BlockAlignmentToolbar",(function(){return as})),n.d(t,"BlockControls",(function(){return us})),n.d(t,"BlockEdit",(function(){return ls})),n.d(t,"BlockEditorKeyboardShortcuts",(function(){return ds})),n.d(t,"BlockFormatControls",(function(){return ps})),n.d(t,"BlockIcon",(function(){return bs})),n.d(t,"BlockInspector",(function(){return fs})),n.d(t,"BlockList",(function(){return hs})),n.d(t,"BlockMover",(function(){return ms})),n.d(t,"BlockNavigationDropdown",(function(){return vs})),n.d(t,"BlockSelectionClearer",(function(){return Os})),n.d(t,"BlockSettingsMenu",(function(){return gs})),n.d(t,"BlockTitle",(function(){return js})),n.d(t,"BlockToolbar",(function(){return ys})),n.d(t,"ColorPalette",(function(){return _s})),n.d(t,"ContrastChecker",(function(){return Ps})),n.d(t,"CopyHandler",(function(){return ks})),n.d(t,"DefaultBlockAppender",(function(){return Ss})),n.d(t,"FontSizePicker",(function(){return Es})),n.d(t,"Inserter",(function(){return ws})),n.d(t,"InnerBlocks",(function(){return Cs})),n.d(t,"InspectorAdvancedControls",(function(){return Ts})),n.d(t,"InspectorControls",(function(){return xs})),n.d(t,"PanelColorSettings",(function(){return Bs})),n.d(t,"PlainText",(function(){return Is})),n.d(t,"RichTextShortcut",(function(){return As})),n.d(t,"RichTextToolbarButton",(function(){return Rs})),n.d(t,"__unstableRichTextInputEvent",(function(){return Ds})),n.d(t,"MediaPlaceholder",(function(){return Ns})),n.d(t,"MediaUpload",(function(){return Ls})),n.d(t,"MediaUploadCheck",(function(){return Us})),n.d(t,"MultiSelectScrollIntoView",(function(){return Fs})),n.d(t,"NavigableToolbar",(function(){return Ms})),n.d(t,"ObserveTyping",(function(){return Vs})),n.d(t,"PreserveScrollInReorder",(function(){return zs})),n.d(t,"SkipToSelectedBlock",(function(){return Hs})),n.d(t,"URLInput",(function(){return Ws})),n.d(t,"URLInputButton",(function(){return Gs})),n.d(t,"URLPopover",(function(){return Ks})),n.d(t,"Warning",(function(){return qs})),n.d(t,"WritingFlow",(function(){return Qs})),n.d(t,"createCustomColorsHOC",(function(){return $s})),n.d(t,"getColorClassName",(function(){return Ys})),n.d(t,"getColorObjectByAttributeValues",(function(){return Xs})),n.d(t,"getColorObjectByColorValue",(function(){return Js})),n.d(t,"getFontSize",(function(){return Zs})),n.d(t,"getFontSizeClass",(function(){return ea})),n.d(t,"withColorContext",(function(){return ta})),n.d(t,"withColors",(function(){return na})),n.d(t,"withFontSizes",(function(){return ra})),n.d(t,"mediaUpload",(function(){return qc})),n.d(t,"cleanForSlug",(function(){return V})),n.d(t,"storeConfig",(function(){return kr})),n.d(t,"transformStyles",(function(){return i.transformStyles}));var r={};n.r(r),n.d(r,"hasEditorUndo",(function(){return K})),n.d(r,"hasEditorRedo",(function(){return q})),n.d(r,"isEditedPostNew",(function(){return Q})),n.d(r,"hasChangedContent",(function(){return $})),n.d(r,"isEditedPostDirty",(function(){return Y})),n.d(r,"hasNonPostEntityChanges",(function(){return X})),n.d(r,"isCleanNewPost",(function(){return J})),n.d(r,"getCurrentPost",(function(){return Z})),n.d(r,"getCurrentPostType",(function(){return ee})),n.d(r,"getCurrentPostId",(function(){return te})),n.d(r,"getCurrentPostRevisionsCount",(function(){return ne})),n.d(r,"getCurrentPostLastRevisionId",(function(){return re})),n.d(r,"getPostEdits",(function(){return oe})),n.d(r,"getReferenceByDistinctEdits",(function(){return ie})),n.d(r,"getCurrentPostAttribute",(function(){return ce})),n.d(r,"getEditedPostAttribute",(function(){return se})),n.d(r,"getAutosaveAttribute",(function(){return ae})),n.d(r,"getEditedPostVisibility",(function(){return ue})),n.d(r,"isCurrentPostPending",(function(){return le})),n.d(r,"isCurrentPostPublished",(function(){return de})),n.d(r,"isCurrentPostScheduled",(function(){return pe})),n.d(r,"isEditedPostPublishable",(function(){return be})),n.d(r,"isEditedPostSaveable",(function(){return fe})),n.d(r,"isEditedPostEmpty",(function(){return he})),n.d(r,"isEditedPostAutosaveable",(function(){return me})),n.d(r,"getAutosave",(function(){return ve})),n.d(r,"hasAutosave",(function(){return Oe})),n.d(r,"isEditedPostBeingScheduled",(function(){return ge})),n.d(r,"isEditedPostDateFloating",(function(){return je})),n.d(r,"isSavingPost",(function(){return ye})),n.d(r,"didPostSaveRequestSucceed",(function(){return _e})),n.d(r,"didPostSaveRequestFail",(function(){return Pe})),n.d(r,"isAutosavingPost",(function(){return ke})),n.d(r,"isPreviewingPost",(function(){return Se})),n.d(r,"getEditedPostPreviewLink",(function(){return Ee})),n.d(r,"getSuggestedPostFormat",(function(){return we})),n.d(r,"getBlocksForSerialization",(function(){return Ce})),n.d(r,"getEditedPostContent",(function(){return Te})),n.d(r,"getStateBeforeOptimisticTransaction",(function(){return xe})),n.d(r,"isPublishingPost",(function(){return Be})),n.d(r,"isPermalinkEditable",(function(){return Ie})),n.d(r,"getPermalink",(function(){return Ae})),n.d(r,"getEditedPostSlug",(function(){return Re})),n.d(r,"getPermalinkParts",(function(){return De})),n.d(r,"inSomeHistory",(function(){return Ne})),n.d(r,"isPostLocked",(function(){return Le})),n.d(r,"isPostSavingLocked",(function(){return Ue})),n.d(r,"isPostAutosavingLocked",(function(){return Fe})),n.d(r,"isPostLockTakeover",(function(){return Me})),n.d(r,"getPostLockUser",(function(){return Ve})),n.d(r,"getActivePostLock",(function(){return ze})),n.d(r,"canUserUseUnfilteredHTML",(function(){return He})),n.d(r,"isPublishSidebarEnabled",(function(){return We})),n.d(r,"getEditorBlocks",(function(){return Ge})),n.d(r,"getEditorSelectionStart",(function(){return Ke})),n.d(r,"getEditorSelectionEnd",(function(){return qe})),n.d(r,"__unstableIsEditorReady",(function(){return Qe})),n.d(r,"getEditorSettings",(function(){return $e})),n.d(r,"getBlockName",(function(){return Xe})),n.d(r,"isBlockValid",(function(){return Je})),n.d(r,"getBlockAttributes",(function(){return Ze})),n.d(r,"getBlock",(function(){return et})),n.d(r,"getBlocks",(function(){return tt})),n.d(r,"__unstableGetBlockWithoutInnerBlocks",(function(){return nt})),n.d(r,"getClientIdsOfDescendants",(function(){return rt})),n.d(r,"getClientIdsWithDescendants",(function(){return ot})),n.d(r,"getGlobalBlockCount",(function(){return it})),n.d(r,"getBlocksByClientId",(function(){return ct})),n.d(r,"getBlockCount",(function(){return st})),n.d(r,"getBlockSelectionStart",(function(){return at})),n.d(r,"getBlockSelectionEnd",(function(){return ut})),n.d(r,"getSelectedBlockCount",(function(){return lt})),n.d(r,"hasSelectedBlock",(function(){return dt})),n.d(r,"getSelectedBlockClientId",(function(){return pt})),n.d(r,"getSelectedBlock",(function(){return bt})),n.d(r,"getBlockRootClientId",(function(){return ft})),n.d(r,"getBlockHierarchyRootClientId",(function(){return ht})),n.d(r,"getAdjacentBlockClientId",(function(){return mt})),n.d(r,"getPreviousBlockClientId",(function(){return vt})),n.d(r,"getNextBlockClientId",(function(){return Ot})),n.d(r,"getSelectedBlocksInitialCaretPosition",(function(){return gt})),n.d(r,"getMultiSelectedBlockClientIds",(function(){return jt})),n.d(r,"getMultiSelectedBlocks",(function(){return yt})),n.d(r,"getFirstMultiSelectedBlockClientId",(function(){return _t})),n.d(r,"getLastMultiSelectedBlockClientId",(function(){return Pt})),n.d(r,"isFirstMultiSelectedBlock",(function(){return kt})),n.d(r,"isBlockMultiSelected",(function(){return St})),n.d(r,"isAncestorMultiSelected",(function(){return Et})),n.d(r,"getMultiSelectedBlocksStartClientId",(function(){return wt})),n.d(r,"getMultiSelectedBlocksEndClientId",(function(){return Ct})),n.d(r,"getBlockOrder",(function(){return Tt})),n.d(r,"getBlockIndex",(function(){return xt})),n.d(r,"isBlockSelected",(function(){return Bt})),n.d(r,"hasSelectedInnerBlock",(function(){return It})),n.d(r,"isBlockWithinSelection",(function(){return At})),n.d(r,"hasMultiSelection",(function(){return Rt})),n.d(r,"isMultiSelecting",(function(){return Dt})),n.d(r,"isSelectionEnabled",(function(){return Nt})),n.d(r,"getBlockMode",(function(){return Lt})),n.d(r,"isTyping",(function(){return Ut})),n.d(r,"isCaretWithinFormattedText",(function(){return Ft})),n.d(r,"getBlockInsertionPoint",(function(){return Mt})),n.d(r,"isBlockInsertionPointVisible",(function(){return Vt})),n.d(r,"isValidTemplate",(function(){return zt})),n.d(r,"getTemplate",(function(){return Ht})),n.d(r,"getTemplateLock",(function(){return Wt})),n.d(r,"canInsertBlockType",(function(){return Gt})),n.d(r,"getInserterItems",(function(){return Kt})),n.d(r,"hasInserterItems",(function(){return qt})),n.d(r,"getBlockListSettings",(function(){return Qt}));var o={};n.r(o),n.d(o,"setupEditor",(function(){return hn})),n.d(o,"__experimentalTearDownEditor",(function(){return mn})),n.d(o,"resetPost",(function(){return vn})),n.d(o,"resetAutosave",(function(){return On})),n.d(o,"__experimentalRequestPostUpdateStart",(function(){return gn})),n.d(o,"__experimentalRequestPostUpdateFinish",(function(){return jn})),n.d(o,"updatePost",(function(){return yn})),n.d(o,"setupEditorState",(function(){return _n})),n.d(o,"editPost",(function(){return Pn})),n.d(o,"__experimentalOptimisticUpdatePost",(function(){return kn})),n.d(o,"savePost",(function(){return Sn})),n.d(o,"refreshPost",(function(){return En})),n.d(o,"trashPost",(function(){return wn})),n.d(o,"autosave",(function(){return Cn})),n.d(o,"redo",(function(){return Tn})),n.d(o,"undo",(function(){return xn})),n.d(o,"createUndoLevel",(function(){return Bn})),n.d(o,"updatePostLock",(function(){return In})),n.d(o,"enablePublishSidebar",(function(){return An})),n.d(o,"disablePublishSidebar",(function(){return Rn})),n.d(o,"lockPostSaving",(function(){return Dn})),n.d(o,"unlockPostSaving",(function(){return Nn})),n.d(o,"lockPostAutosaving",(function(){return Ln})),n.d(o,"unlockPostAutosaving",(function(){return Un})),n.d(o,"resetEditorBlocks",(function(){return Fn})),n.d(o,"updateEditorSettings",(function(){return Mn})),n.d(o,"resetBlocks",(function(){return zn})),n.d(o,"receiveBlocks",(function(){return Hn})),n.d(o,"updateBlock",(function(){return Wn})),n.d(o,"updateBlockAttributes",(function(){return Gn})),n.d(o,"selectBlock",(function(){return Kn})),n.d(o,"startMultiSelect",(function(){return qn})),n.d(o,"stopMultiSelect",(function(){return Qn})),n.d(o,"multiSelect",(function(){return $n})),n.d(o,"clearSelectedBlock",(function(){return Yn})),n.d(o,"toggleSelection",(function(){return Xn})),n.d(o,"replaceBlocks",(function(){return Jn})),n.d(o,"replaceBlock",(function(){return Zn})),n.d(o,"moveBlocksDown",(function(){return er})),n.d(o,"moveBlocksUp",(function(){return tr})),n.d(o,"moveBlockToPosition",(function(){return nr})),n.d(o,"insertBlock",(function(){return rr})),n.d(o,"insertBlocks",(function(){return or})),n.d(o,"showInsertionPoint",(function(){return ir})),n.d(o,"hideInsertionPoint",(function(){return cr})),n.d(o,"setTemplateValidity",(function(){return sr})),n.d(o,"synchronizeTemplate",(function(){return ar})),n.d(o,"mergeBlocks",(function(){return ur})),n.d(o,"removeBlocks",(function(){return lr})),n.d(o,"removeBlock",(function(){return dr})),n.d(o,"toggleBlockMode",(function(){return pr})),n.d(o,"startTyping",(function(){return br})),n.d(o,"stopTyping",(function(){return fr})),n.d(o,"enterFormattedText",(function(){return hr})),n.d(o,"exitFormattedText",(function(){return mr})),n.d(o,"insertDefaultBlock",(function(){return vr})),n.d(o,"updateBlockListSettings",(function(){return Or}));var i=n(6),c=n(11),s=n(83),a=n(53),u=(n(92),n(121)),l=n(25),d=(n(101),n(5)),p=n(4),b=n(32),f=n(40),h=n(292),m=n.n(h),v=n(2);function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SETUP_EDITOR_STATE":case"RESET_POST":case"UPDATE_POST":return t.post.id}return e},postType: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"SETUP_EDITOR_STATE":case"RESET_POST":case"UPDATE_POST":return t.post.type}return e},preferences:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:j,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ENABLE_PUBLISH_SIDEBAR":return P(P({},e),{},{isPublishSidebarEnabled:!0});case"DISABLE_PUBLISH_SIDEBAR":return P(P({},e),{},{isPublishSidebarEnabled:!1})}return e},saving: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_POST_UPDATE_START":case"REQUEST_POST_UPDATE_FINISH":return{pending:"REQUEST_POST_UPDATE_START"===t.type,options:t.options||{}}}return e},postLock:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isLocked:!1},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"UPDATE_POST_LOCK":return t.lock}return e},template:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isValid:!0},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_TEMPLATE_VALIDITY":return P(P({},e),{},{isValid:t.isValid})}return e},postSavingLock:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"LOCK_POST_SAVING":return P(P({},e),{},Object(d.a)({},t.lockName,!0));case"UNLOCK_POST_SAVING":return Object(v.omit)(e,t.lockName)}return e},isReady:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SETUP_EDITOR_STATE":return!0;case"TEAR_DOWN_EDITOR":return!1}return e},editorSettings:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"UPDATE_EDITOR_SETTINGS":return P(P({},e),t.settings)}return e},postAutosavingLock:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"LOCK_POST_AUTOSAVING":return P(P({},e),{},Object(d.a)({},t.lockName,!0));case"UNLOCK_POST_AUTOSAVING":return Object(v.omit)(e,t.lockName)}return e}})),E=n(12),w=n(75),C=n(31),T=n(36),x=n.n(T),B=n(0),I=new Set(["meta"]),A="core/editor",R=/%(?:postname|pagename)%/,D=["title","excerpt","content"],N=n(60),L=n.n(N),U=n(105),F=L()((function(e){1===e.length&&Object(c.isUnmodifiedDefaultBlock)(e[0])&&(e=[]);var t=Object(c.serialize)(e);return 1===e.length&&e[0].name===Object(c.getFreeformContentHandlerName)()&&(t=Object(U.removep)(t)),t}),{maxSize:1});function M(e,t){return Object(C.addQueryArgs)(e,t)}function V(e){return e?Object(v.trim)(Object(v.deburr)(e).replace(/[\s\./]+/g,"-").replace(/[^\w-]+/g,"").toLowerCase(),"-"):""}function z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function H(e){for(var t=1;t1)return!1;var n=t[0].name;if(n!==Object(c.getDefaultBlockName)()&&n!==Object(c.getFreeformContentHandlerName)())return!1}return!Te(e)}var me=Object(p.createRegistrySelector)((function(e){return function(t){if(!fe(t))return!1;if(Fe(t))return!1;var n=ee(t),r=te(t),o=e("core").hasFetchedAutosaves(n,r),i=Object(v.get)(e("core").getCurrentUser(),["id"]),c=e("core").getAutosave(n,r,i);return!!o&&(!c||(!!$(t)||["title","excerpt"].some((function(e){return k(c[e])!==se(t,e)}))))}})),ve=Object(p.createRegistrySelector)((function(e){return function(t){x()("`wp.data.select( 'core/editor' ).getAutosave()`",{alternative:"`wp.data.select( 'core' ).getAutosave( postType, postId, userId )`",plugin:"Gutenberg"});var n=ee(t),r=te(t),o=Object(v.get)(e("core").getCurrentUser(),["id"]),i=e("core").getAutosave(n,r,o);return Object(v.mapValues)(Object(v.pick)(i,D),k)}})),Oe=Object(p.createRegistrySelector)((function(e){return function(t){x()("`wp.data.select( 'core/editor' ).hasAutosave()`",{alternative:"`!! wp.data.select( 'core' ).getAutosave( postType, postId, userId )`",plugin:"Gutenberg"});var n=ee(t),r=te(t),o=Object(v.get)(e("core").getCurrentUser(),["id"]);return!!e("core").getAutosave(n,r,o)}}));function ge(e){var t=se(e,"date"),n=new Date(Number(Object(w.getDate)(t))-6e4);return Object(w.isInTheFuture)(n)}function je(e){var t=se(e,"date"),n=se(e,"modified"),r=se(e,"status");return("draft"===r||"auto-draft"===r||"pending"===r)&&(t===n||null===t)}var ye=Object(p.createRegistrySelector)((function(e){return function(t){var n=ee(t),r=te(t);return e("core").isSavingEntityRecord("postType",n,r)}})),_e=Object(p.createRegistrySelector)((function(e){return function(t){var n=ee(t),r=te(t);return!e("core").getLastEntitySaveError("postType",n,r)}})),Pe=Object(p.createRegistrySelector)((function(e){return function(t){var n=ee(t),r=te(t);return!!e("core").getLastEntitySaveError("postType",n,r)}}));function ke(e){return!!ye(e)&&!!Object(v.get)(e.saving,["options","isAutosave"])}function Se(e){return!!ye(e)&&!!e.saving.options.isPreview}function Ee(e){if(!e.saving.pending&&!ye(e)){var t=ae(e,"preview_link");t||(t=se(e,"link"))&&(t=Object(C.addQueryArgs)(t,{preview:!0}));var n=se(e,"featured_media");return t&&n?Object(C.addQueryArgs)(t,{_thumbnail_id:n}):t}}function we(e){var t,n=Ge(e);if(n.length>2)return null;if(1===n.length&&"core/embed"===(t=n[0].name)){var r,o=null===(r=n[0].attributes)||void 0===r?void 0:r.providerNameSlug;["youtube","vimeo"].includes(o)?t="core/video":["spotify","soundcloud"].includes(o)&&(t="core/audio")}switch(2===n.length&&"core/paragraph"===n[1].name&&(t=n[0].name),t){case"core/image":return"image";case"core/quote":case"core/pullquote":return"quote";case"core/gallery":return"gallery";case"core/video":return"video";case"core/audio":return"audio";default:return null}}function Ce(e){x()("`core/editor` getBlocksForSerialization selector",{plugin:"Gutenberg",alternative:"getEditorBlocks",hint:"Blocks serialization pre-processing occurs at save time"});var t=e.editor.present.blocks.value;return 1===t.length&&Object(c.isUnmodifiedDefaultBlock)(t[0])?[]:t}var Te=Object(p.createRegistrySelector)((function(e){return function(t){var n=te(t),r=ee(t),o=e("core").getEditedEntityRecord("postType",r,n);if(o){if("function"==typeof o.content)return o.content(o);if(o.blocks)return F(o.blocks);if(o.content)return o.content}return""}}));function xe(e,t){var n=Object(v.find)(e.optimist,(function(e){return e.beforeState&&Object(v.get)(e.action,["optimist","id"])===t}));return n?n.beforeState:null}function Be(e){if(!ye(e))return!1;if(!de(e))return!1;var t=xe(e,"post-update");return!!t&&!de(null,t.currentPost)}function Ie(e){var t=se(e,"permalink_template");return R.test(t)}function Ae(e){var t=De(e);if(!t)return null;var n=t.prefix,r=t.postName,o=t.suffix;return Ie(e)?n+r+o:n}function Re(e){return se(e,"slug")||V(se(e,"title"))||te(e)}function De(e){var t=se(e,"permalink_template");if(!t)return null;var n=se(e,"slug")||se(e,"generated_slug"),r=t.split(R),o=Object(E.a)(r,2);return{prefix:o[0],postName:n,suffix:o[1]}}function Ne(e,t){var n=e.optimist;return!!n&&n.some((function(e){var n=e.beforeState;return n&&t(n)}))}function Le(e){return e.postLock.isLocked}function Ue(e){return Object.keys(e.postSavingLock).length>0}function Fe(e){return Object.keys(e.postAutosavingLock).length>0}function Me(e){return e.postLock.isTakeover}function Ve(e){return e.postLock.user}function ze(e){return e.postLock.activePostLock}function He(e){return Object(v.has)(Z(e),["_links","wp:action-unfiltered-html"])}function We(e){return e.preferences.hasOwnProperty("isPublishSidebarEnabled")?e.preferences.isPublishSidebarEnabled:j.isPublishSidebarEnabled}function Ge(e){return se(e,"blocks")||G}function Ke(e){return se(e,"selectionStart")}function qe(e){return se(e,"selectionEnd")}function Qe(e){return e.isReady}function $e(e){return e.editorSettings}function Ye(e){return Object(p.createRegistrySelector)((function(t){return function(n){var r;x()("`wp.data.select( 'core/editor' )."+e+"`",{alternative:"`wp.data.select( 'core/block-editor' )."+e+"`"});for(var o=arguments.length,i=new Array(o>1?o-1:0),c=1;c]*>/.test(r.message)&&(s=[s,r.message].join(" ")),[s,{id:"SAVE_POST_NOTICE_ID"}]}function nn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function rn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return{type:"REQUEST_POST_UPDATE_START",options:e}}function jn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{type:"REQUEST_POST_UPDATE_FINISH",options:e}}function yn(e){return{type:"UPDATE_POST",edits:e}}function _n(e){return{type:"SETUP_EDITOR_STATE",post:e}}function Pn(e,t){var n,r,o;return Jt.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(b.select)(A,"getCurrentPost");case 2:return n=i.sent,r=n.id,o=n.type,i.next=7,Object(b.dispatch)("core","editEntityRecord","postType",o,r,e,t);case 7:case"end":return i.stop()}}),sn)}function kn(e){return rn(rn({},yn(e)),{},{optimist:{id:"post-update"}})}function Sn(){var e,t,n,r,o,i,c,s=arguments;return Jt.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return e=s.length>0&&void 0!==s[0]?s[0]:{},a.next=3,Object(b.select)(A,"isEditedPostSaveable");case 3:if(a.sent){a.next=5;break}return a.abrupt("return");case 5:return a.next=7,Object(b.select)(A,"getEditedPostContent");case 7:if(a.t0=a.sent,t={content:a.t0},e.isAutosave){a.next=12;break}return a.next=12,Object(b.dispatch)(A,"editPost",t,{undoIgnore:!0});case 12:return a.next=14,gn(e);case 14:return a.next=16,Object(b.select)(A,"getCurrentPost");case 16:return n=a.sent,a.t1=rn,a.t2=rn,a.t3={id:n.id},a.next=22,Object(b.select)("core","getEntityRecordNonTransientEdits","postType",n.type,n.id);case 22:return a.t4=a.sent,a.t5=(0,a.t2)(a.t3,a.t4),a.t6=t,t=(0,a.t1)(a.t5,a.t6),a.next=28,Object(b.dispatch)("core","saveEntityRecord","postType",n.type,t,e);case 28:return a.next=30,jn(e);case 30:return a.next=32,Object(b.select)("core","getLastEntitySaveError","postType",n.type,n.id);case 32:if(!(r=a.sent)){a.next=40;break}if(!(o=tn({post:n,edits:t,error:r})).length){a.next=38;break}return a.next=38,b.dispatch.apply(void 0,["core/notices","createErrorNotice"].concat(Object(Yt.a)(o)));case 38:a.next=58;break;case 40:return a.next=42,Object(b.select)(A,"getCurrentPost");case 42:return i=a.sent,a.t7=en,a.t8=n,a.t9=i,a.next=48,Object(b.select)("core","getPostType",i.type);case 48:if(a.t10=a.sent,a.t11=e,a.t12={previousPost:a.t8,post:a.t9,postType:a.t10,options:a.t11},!(c=(0,a.t7)(a.t12)).length){a.next=55;break}return a.next=55,b.dispatch.apply(void 0,["core/notices","createSuccessNotice"].concat(Object(Yt.a)(c)));case 55:if(e.isAutosave){a.next=58;break}return a.next=58,Object(b.dispatch)("core/block-editor","__unstableMarkLastChangeAsPersistent");case 58:case"end":return a.stop()}}),an)}function En(){var e,t,n,r;return Jt.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Object(b.select)(A,"getCurrentPost");case 2:return e=o.sent,o.next=5,Object(b.select)(A,"getCurrentPostType");case 5:return t=o.sent,o.next=8,Object(b.select)("core","getPostType",t);case 8:return n=o.sent,o.next=11,Object(b.apiFetch)({path:"/wp/v2/".concat(n.rest_base,"/").concat(e.id)+"?context=edit&_timestamp=".concat(Date.now())});case 11:return r=o.sent,o.next=14,Object(b.dispatch)(A,"resetPost",r);case 14:case"end":return o.stop()}}),un)}function wn(){var e,t,n;return Jt.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(b.select)(A,"getCurrentPostType");case 2:return e=r.sent,r.next=5,Object(b.select)("core","getPostType",e);case 5:return t=r.sent,r.next=8,Object(b.dispatch)("core/notices","removeNotice","TRASH_POST_NOTICE_ID");case 8:return r.prev=8,r.next=11,Object(b.select)(A,"getCurrentPost");case 11:return n=r.sent,r.next=14,Object(b.apiFetch)({path:"/wp/v2/".concat(t.rest_base,"/").concat(n.id),method:"DELETE"});case 14:return r.next=16,Object(b.dispatch)(A,"savePost");case 16:r.next=22;break;case 18:return r.prev=18,r.t0=r.catch(8),r.next=22,b.dispatch.apply(void 0,["core/notices","createErrorNotice"].concat(Object(Yt.a)([(o={error:r.t0}).error.message&&"unknown_error"!==o.error.code?o.error.message:Object(Zt.__)("Trashing failed"),{id:"TRASH_POST_NOTICE_ID"}])));case 22:case"end":return r.stop()}var o}),ln,null,[[8,18]])}function Cn(){var e,t,n,r,o,i,c,s,a,u=arguments;return Jt.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:if(e=u.length>0&&void 0!==u[0]?u[0]:{},t=e.local,n=void 0!==t&&t,r=Object($t.a)(e,["local"]),!n){l.next=21;break}return l.next=4,Object(b.select)(A,"getCurrentPost");case 4:return o=l.sent,l.next=7,Object(b.select)(A,"isEditedPostNew");case 7:return i=l.sent,l.next=10,Object(b.select)(A,"getEditedPostAttribute","title");case 10:return c=l.sent,l.next=13,Object(b.select)(A,"getEditedPostAttribute","content");case 13:return s=l.sent,l.next=16,Object(b.select)(A,"getEditedPostAttribute","excerpt");case 16:return a=l.sent,l.next=19,{type:"LOCAL_AUTOSAVE_SET",postId:o.id,isPostNew:i,title:c,content:s,excerpt:a};case 19:l.next=23;break;case 21:return l.next=23,Object(b.dispatch)(A,"savePost",rn({isAutosave:!0},r));case 23:case"end":return l.stop()}}),dn)}function Tn(){return Jt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(b.dispatch)("core","redo");case 2:case"end":return e.stop()}}),pn)}function xn(){return Jt.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(b.dispatch)("core","undo");case 2:case"end":return e.stop()}}),bn)}function Bn(){return{type:"CREATE_UNDO_LEVEL"}}function In(e){return{type:"UPDATE_POST_LOCK",lock:e}}function An(){return{type:"ENABLE_PUBLISH_SIDEBAR"}}function Rn(){return{type:"DISABLE_PUBLISH_SIDEBAR"}}function Dn(e){return{type:"LOCK_POST_SAVING",lockName:e}}function Nn(e){return{type:"UNLOCK_POST_SAVING",lockName:e}}function Ln(e){return{type:"LOCK_POST_AUTOSAVING",lockName:e}}function Un(e){return{type:"UNLOCK_POST_AUTOSAVING",lockName:e}}function Fn(e){var t,n,r,o,i,c,s,a,u=arguments;return Jt.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:if(t=u.length>1&&void 0!==u[1]?u[1]:{},n=t.__unstableShouldCreateUndoLevel,r=t.selectionStart,o=t.selectionEnd,i={blocks:e,selectionStart:r,selectionEnd:o},!1===n){l.next=19;break}return l.next=6,Object(b.select)(A,"getCurrentPost");case 6:return c=l.sent,s=c.id,a=c.type,l.next=11,Object(b.syncSelect)("core","getEditedEntityRecord","postType",a,s);case 11:if(l.t0=l.sent.blocks,l.t1=i.blocks,!(l.t0===l.t1)){l.next=18;break}return l.next=17,Object(b.dispatch)("core","__unstableCreateUndoLevel","postType",a,s);case 17:return l.abrupt("return",l.sent);case 18:i.content=function(e){var t=e.blocks;return F(void 0===t?[]:t)};case 19:return l.delegateYield(Pn(i),"t2",20);case 20:case"end":return l.stop()}}),fn)}function Mn(e){return{type:"UPDATE_EDITOR_SETTINGS",settings:e}}var Vn=function(e){return Jt.a.mark((function t(){var n,r,o,i=arguments;return Jt.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:for(x()("`wp.data.dispatch( 'core/editor' )."+e+"`",{alternative:"`wp.data.dispatch( 'core/block-editor' )."+e+"`"}),n=i.length,r=new Array(n),o=0;o0&&void 0!==arguments[0]?arguments[0]:[];return e.push(Object(v.clone)(Ar)),e}));var Rr=n(21),Dr=n(22),Nr=n(23),Lr=n(24),Ur=n(19);function Fr(e){var t=function(){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}}();return function(){var n,r=Object(Ur.a)(e);if(t){var o=Object(Ur.a)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Object(Lr.a)(this,n)}}var Mr=function(e){Object(Nr.a)(n,e);var t=Fr(n);function n(e){var r;return Object(Rr.a)(this,n),(r=t.call(this,e)).needsAutosave=!(!e.isDirty||!e.isAutosaveable),r}return Object(Dr.a)(n,[{key:"componentDidMount",value:function(){this.props.disableIntervalChecks||this.setAutosaveTimer()}},{key:"componentDidUpdate",value:function(e){this.props.disableIntervalChecks&&this.props.editsReference!==e.editsReference?this.props.autosave():(this.props.isDirty||!e.isDirty)&&(!this.props.isAutosaving||e.isAutosaving)?this.props.editsReference!==e.editsReference&&(this.needsAutosave=!0):this.needsAutosave=!1}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timerId)}},{key:"setAutosaveTimer",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1e3*this.props.interval;this.timerId=setTimeout((function(){e.autosaveTimerHandler()}),t)}},{key:"autosaveTimerHandler",value:function(){this.props.isAutosaveable?(this.needsAutosave&&(this.needsAutosave=!1,this.props.autosave()),this.setAutosaveTimer()):this.setAutosaveTimer(1e3)}},{key:"render",value:function(){return null}}]),n}(B.Component),Vr=Object(Er.compose)([Object(p.withSelect)((function(e,t){var n=e("core").getReferenceByDistinctEdits,r=e("core/editor"),o=r.isEditedPostDirty,i=r.isEditedPostAutosaveable,c=r.isAutosavingPost,s=r.getEditorSettings,a=t.interval,u=void 0===a?s().autosaveInterval:a;return{editsReference:n(),isDirty:o(),isAutosaveable:i(),isAutosaving:c(),interval:u}})),Object(p.withDispatch)((function(e,t){return{autosave:function(){var n=t.autosave,r=void 0===n?e("core/editor").autosave:n;r()}}}))])(Mr),zr=n(9),Hr=n.n(zr),Wr=function(e){var t=e.children,n=e.isValid,r=e.level,o=e.href,i=e.onSelect;return Object(B.createElement)("li",{className:Hr()("document-outline__item","is-".concat(r.toLowerCase()),{"is-invalid":!n})},Object(B.createElement)("a",{href:o,className:"document-outline__button",onClick:i},Object(B.createElement)("span",{className:"document-outline__emdash","aria-hidden":"true"}),Object(B.createElement)("strong",{className:"document-outline__level"},r),Object(B.createElement)("span",{className:"document-outline__item-content"},t)))};function Gr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Kr(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:[];return Object(v.flatMap)(t,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"core/heading"===t.name?Kr(Kr({},t),{},{level:t.attributes.level,isEmpty:Xr(t)}):e(t.innerBlocks)}))}(n);if(s.length<1)return null;var a=1,u=document.querySelector(".editor-post-title__input"),d=i&&r&&u,p=Object(v.countBy)(s,"level")[1]>1;return Object(B.createElement)("div",{className:"document-outline"},Object(B.createElement)("ul",null,d&&Object(B.createElement)(Wr,{level:Object(Zt.__)("Title"),isValid:!0,onSelect:o,href:"#".concat(u.id),isDisabled:c},r),s.map((function(e,t){var n=e.level>a+1,r=!(e.isEmpty||n||!e.level||1===e.level&&(p||d));return a=e.level,Object(B.createElement)(Wr,{key:t,level:"H".concat(e.level),isValid:r,isDisabled:c,href:"#block-".concat(e.clientId),onSelect:o},e.isEmpty?qr:Object(l.getTextContent)(Object(l.create)({html:e.attributes.content})),n&&Qr,1===e.level&&p&&Yr,d&&1===e.level&&!p&&$r)}))))}));var Zr=Object(p.withSelect)((function(e){return{blocks:e("core/block-editor").getBlocks()}}))((function(e){var t=e.blocks,n=e.children;return Object(v.filter)(t,(function(e){return"core/heading"===e.name})).length<1?null:n}));var eo=function(e){var t=e.resetBlocksOnSave,n=Object(p.useDispatch)("core/editor"),r=n.resetEditorBlocks,o=n.savePost,i=Object(p.useSelect)((function(e){var t=e("core/editor");return{isEditedPostDirty:t.isEditedPostDirty,getPostEdits:t.getPostEdits}}),[]),s=i.isEditedPostDirty,u=i.getPostEdits;return Object(a.useShortcut)("core/editor/save",(function(e){if(e.preventDefault(),s()){if(t){var n=u();if(n.content&&"string"==typeof n.content){var i=Object(c.parse)(n.content);r(i)}}o()}}),{bindGlobal:!0}),null};function to(){var e=Object(p.useDispatch)("core/editor"),t=e.redo,n=e.undo;return Object(a.useShortcut)("core/editor/undo",(function(e){n(),e.preventDefault()}),{bindGlobal:!0}),Object(a.useShortcut)("core/editor/redo",(function(e){t(),e.preventDefault()}),{bindGlobal:!0}),Object(B.createElement)(B.Fragment,null,Object(B.createElement)(i.BlockEditorKeyboardShortcuts,null),Object(B.createElement)(eo,null))}var no=to;function ro(){return x()("EditorGlobalKeyboardShortcuts",{alternative:"VisualEditorGlobalKeyboardShortcuts",plugin:"Gutenberg"}),Object(B.createElement)(to,null)}function oo(){return Object(B.createElement)(eo,{resetBlocksOnSave:!0})}var io=function(){var e=Object(p.useDispatch)("core/keyboard-shortcuts").registerShortcut;return Object(B.useEffect)((function(){e({name:"core/editor/save",category:"global",description:Object(Zt.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/editor/undo",category:"global",description:Object(Zt.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/editor/redo",category:"global",description:Object(Zt.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"}})}),[e]),Object(B.createElement)(i.BlockEditorKeyboardShortcuts.Register,null)},co=n(3),so=n(18),ao=n(7),uo=Object(B.createElement)(ao.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(B.createElement)(ao.Path,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"}));var lo=Object(B.forwardRef)((function(e,t){var n=Object(p.useSelect)((function(e){return e("core/editor").hasEditorRedo()}),[]),r=Object(p.useDispatch)("core/editor").redo;return Object(B.createElement)(co.Button,Object(Sr.a)({},e,{ref:t,icon:uo,label:Object(Zt.__)("Redo"),shortcut:so.displayShortcut.primaryShift("z"),"aria-disabled":!n,onClick:n?r:void 0,className:"editor-history__redo"}))})),po=Object(B.createElement)(ao.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(B.createElement)(ao.Path,{d:"M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"}));var bo=Object(B.forwardRef)((function(e,t){var n=Object(p.useSelect)((function(e){return e("core/editor").hasEditorUndo()}),[]),r=Object(p.useDispatch)("core/editor").undo;return Object(B.createElement)(co.Button,Object(Sr.a)({},e,{ref:t,icon:po,label:Object(Zt.__)("Undo"),shortcut:so.displayShortcut.primary("z"),"aria-disabled":!n,onClick:n?r:void 0,className:"editor-history__undo"}))}));var fo=Object(Er.compose)([Object(p.withSelect)((function(e){return{isValid:e("core/block-editor").isValidTemplate()}})),Object(p.withDispatch)((function(e){var t=e("core/block-editor"),n=t.setTemplateValidity;return{resetTemplateValidity:function(){return n(!0)},synchronizeTemplate:t.synchronizeTemplate}}))])((function(e){var t=e.isValid,n=Object($t.a)(e,["isValid"]);return t?null:Object(B.createElement)(co.Notice,{className:"editor-template-validation-notice",isDismissible:!1,status:"warning",actions:[{label:Object(Zt.__)("Keep it as is"),onClick:n.resetTemplateValidity},{label:Object(Zt.__)("Reset the template"),onClick:function(){window.confirm(Object(Zt.__)("Resetting the template may result in loss of content, do you want to continue?"))&&n.synchronizeTemplate()},isPrimary:!0}]},Object(Zt.__)("The content of your post doesn’t match the template assigned to your post type."))}));var ho=Object(Er.compose)([Object(p.withSelect)((function(e){return{notices:e("core/notices").getNotices()}})),Object(p.withDispatch)((function(e){return{onRemove:e("core/notices").removeNotice}}))])((function(e){var t=e.notices,n=e.onRemove,r=Object(v.filter)(t,{isDismissible:!0,type:"default"}),o=Object(v.filter)(t,{isDismissible:!1,type:"default"}),i=Object(v.filter)(t,{type:"snackbar"});return Object(B.createElement)(B.Fragment,null,Object(B.createElement)(co.NoticeList,{notices:o,className:"components-editor-notices__pinned"}),Object(B.createElement)(co.NoticeList,{notices:r,className:"components-editor-notices__dismissible",onRemove:n},Object(B.createElement)(fo,null)),Object(B.createElement)(co.SnackbarList,{notices:i,className:"components-editor-notices__snackbar",onRemove:n}))})),mo=n(160),vo=n(318),Oo=Object(B.createElement)(ao.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(B.createElement)(ao.Path,{d:"M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"}));function go(e){var t=e.record,n=e.checked,r=e.onChange,o=e.closePanel,i=t.name,c=t.kind,s=t.title,a=t.key,u=Object(p.useSelect)((function(e){var t,n=e("core").getEditedEntityRecord(c,i,a).blocks,r=void 0===n?[]:n,o=e("core/block-editor").getBlockParents(null===(t=r[0])||void 0===t?void 0:t.clientId);return o[o.length-1]}),[]),l=Object(p.useSelect)((function(e){return e("core/block-editor").getSelectedBlockClientId()===u}),[u]),d=l?Object(Zt.__)("Selected"):Object(Zt.__)("Select"),b=Object(p.useDispatch)("core/block-editor").selectBlock,f=Object(B.useCallback)((function(){return b(u)}),[u]),h=Object(B.useCallback)((function(){b(u),o()}),[u]);return Object(B.createElement)(co.PanelRow,null,Object(B.createElement)(co.CheckboxControl,{label:Object(B.createElement)("strong",null,s||Object(Zt.__)("Untitled")),checked:n,onChange:r}),u?Object(B.createElement)(B.Fragment,null,Object(B.createElement)(co.Button,{onClick:f,className:"entities-saved-states__find-entity",disabled:l},d),Object(B.createElement)(co.Button,{onClick:h,className:"entities-saved-states__find-entity-small",disabled:l},d)):null)}var jo={site:vo.a,page:Oo};function yo(e){var t=e.list,n=e.unselectedEntities,r=e.setUnselectedEntities,o=e.closePanel,i=t[0],c=Object(p.useSelect)((function(e){return e("core").getEntity(i.kind,i.name)}),[i.kind,i.name]),s=i.name,a=jo[s];return Object(B.createElement)(co.PanelBody,{title:c.label,initialOpen:!0,icon:a},t.map((function(e){return Object(B.createElement)(go,{key:e.key||"site",record:e,checked:!Object(v.some)(n,(function(t){return t.kind===e.kind&&t.name===e.name&&t.key===e.key})),onChange:function(t){return r(e,t)},closePanel:o})})))}var _o={wp_template_part:function(e){return Object(Zt._n)("template part","template parts",e)},wp_template:function(e){return Object(Zt._n)("template","templates",e)},post:function(e){return Object(Zt._n)("post","posts",e)},page:function(e){return Object(Zt._n)("page","pages",e)},site:function(e){return Object(Zt._n)("site","sites",e)}},Po={0:Object(Zt.__)("There are no changes."),1:Object(Zt.__)("Changes have been made to your %s."),2:Object(Zt.__)("Changes have been made to your %1$s and %2$s."),3:Object(Zt.__)("Changes have been made to your %1$s, %2$s, and %3$s."),4:Object(Zt.__)("Changes have been made to your %1$s, %2$s, %3$s, and %4$s."),5:Object(Zt.__)("Changes have been made to your %1$s, %2$s, %3$s, %4$s, and %5$s.")};function ko(e){var t=e.isOpen,n=e.close,r=Object(p.useSelect)((function(e){return{dirtyEntityRecords:e("core").__experimentalGetDirtyEntityRecords()}}),[]).dirtyEntityRecords,o=Object(p.useDispatch)("core").saveEditedEntityRecord,i=Object.values(Object(v.groupBy)(r,"name")),c=[];i.forEach((function(e){_o[e[0].name]&&c.push(_o[e[0].name](e.length))}));var s=Po[c.length]||Object(Zt.__)("Changes have been made to multiple entity types."),a=Zt.sprintf.apply(void 0,[s].concat(c)),u=Object(B.useState)([]),l=Object(E.a)(u,2),d=l[0],b=l[1],f=function(e,t){var n=e.kind,r=e.name,o=e.key;b(t?d.filter((function(e){return e.kind!==n||e.name!==r||e.key!==o})):[].concat(Object(Yt.a)(d),[{kind:n,name:r,key:o}]))},h=Object(B.useState)(!1),m=Object(E.a)(h,2),O=m[0],g=m[1],j=Object(B.useCallback)((function(){return n()}),[n]);return t?Object(B.createElement)("div",{className:"entities-saved-states__panel"},Object(B.createElement)("div",{className:"entities-saved-states__panel-header"},Object(B.createElement)(co.Button,{isPrimary:!0,disabled:r.length-d.length==0,onClick:function(){var e=r.filter((function(e){var t=e.kind,n=e.name,r=e.key;return!Object(v.some)(d,(function(e){return e.kind===t&&e.name===n&&e.key===r}))}));n(e),e.forEach((function(e){var t=e.kind,n=e.name,r=e.key;o(t,n,r)}))},className:"editor-entities-saved-states__save-button"},Object(Zt.__)("Save")),Object(B.createElement)(co.Button,{onClick:j,icon:mo.a,label:Object(Zt.__)("Close panel")})),Object(B.createElement)("div",{className:"entities-saved-states__text-prompt"},Object(B.createElement)("strong",null,Object(Zt.__)("Are you ready to save?")),Object(B.createElement)("p",null,a),Object(B.createElement)("p",null,Object(B.createElement)(co.Button,{onClick:function(){return g((function(e){return!e}))},isLink:!0,className:"entities-saved-states__review-changes-button"},O?Object(Zt.__)("Hide changes."):Object(Zt.__)("Review changes.")))),O&&i.map((function(e){return Object(B.createElement)(yo,{key:e[0].name,list:e,closePanel:j,unselectedEntities:d,setUnselectedEntities:f})}))):null}var So=n(16);function Eo(e){var t=function(){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}}();return function(){var n,r=Object(Ur.a)(e);if(t){var o=Object(Ur.a)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Object(Lr.a)(this,n)}}var wo=function(e){Object(Nr.a)(n,e);var t=Eo(n);function n(){var e;return Object(Rr.a)(this,n),(e=t.apply(this,arguments)).reboot=e.reboot.bind(Object(So.a)(e)),e.getContent=e.getContent.bind(Object(So.a)(e)),e.state={error:null},e}return Object(Dr.a)(n,[{key:"componentDidCatch",value:function(e){this.setState({error:e})}},{key:"reboot",value:function(){this.props.onError()}},{key:"getContent",value:function(){try{return Object(p.select)("core/editor").getEditedPostContent()}catch(e){}}},{key:"render",value:function(){var e=this.state.error;return e?Object(B.createElement)(i.Warning,{className:"editor-error-boundary",actions:[Object(B.createElement)(co.Button,{key:"recovery",onClick:this.reboot,isSecondary:!0},Object(Zt.__)("Attempt Recovery")),Object(B.createElement)(co.ClipboardButton,{key:"copy-post",text:this.getContent,isSecondary:!0},Object(Zt.__)("Copy Post Text")),Object(B.createElement)(co.ClipboardButton,{key:"copy-error",text:e.stack,isSecondary:!0},Object(Zt.__)("Copy Error"))]},Object(Zt.__)("The editor has encountered an unexpected error.")):this.props.children}}]),n}(B.Component),Co=window.requestIdleCallback?window.requestIdleCallback:window.requestAnimationFrame,To=Object(v.once)((function(){try{return window.sessionStorage.setItem("__wpEditorTestSessionStorage",""),window.sessionStorage.removeItem("__wpEditorTestSessionStorage"),!0}catch(e){return!1}}));function xo(){var e=Object(p.useSelect)((function(e){return{postId:e("core/editor").getCurrentPostId(),isEditedPostNew:e("core/editor").isEditedPostNew(),getEditedPostAttribute:e("core/editor").getEditedPostAttribute,hasRemoteAutosave:!!e("core/editor").getEditorSettings().autosave}}),[]),t=e.postId,n=e.isEditedPostNew,r=e.getEditedPostAttribute,o=e.hasRemoteAutosave,i=Object(p.useDispatch)("core/notices"),s=i.createWarningNotice,a=i.removeNotice,u=Object(p.useDispatch)("core/editor"),l=u.editPost,d=u.resetEditorBlocks;Object(B.useEffect)((function(){var e=function(e,t){return window.sessionStorage.getItem(gr(e,t))}(t,n);if(e){try{e=JSON.parse(e)}catch(e){return}var i=e,u={title:i.post_title,content:i.content,excerpt:i.excerpt};if(Object.keys(u).some((function(e){return u[e]!==r(e)}))){if(!o){var p=Object(v.uniqueId)("wpEditorAutosaveRestore");s(Object(Zt.__)("The backup of this post in your browser is different from the version below."),{id:p,actions:[{label:Object(Zt.__)("Restore the backup"),onClick:function(){l(Object(v.omit)(u,["content"])),d(Object(c.parse)(u.content)),a(p)}}]})}}else jr(t,n)}}),[n,t])}var Bo=Object(Er.ifCondition)(To)((function(){var e=Object(p.useDispatch)("core/editor").autosave,t=Object(B.useCallback)((function(){Co((function(){return e({local:!0})}))}),[]);xo(),function(){var e=Object(p.useSelect)((function(e){return{postId:e("core/editor").getCurrentPostId(),isEditedPostNew:e("core/editor").isEditedPostNew(),isDirty:e("core/editor").isEditedPostDirty(),isAutosaving:e("core/editor").isAutosavingPost(),didError:e("core/editor").didPostSaveRequestFail()}}),[]),t=e.postId,n=e.isEditedPostNew,r=e.isDirty,o=e.isAutosaving,i=e.didError,c=Object(B.useRef)(r),s=Object(B.useRef)(o);Object(B.useEffect)((function(){!i&&(s.current&&!o||c.current&&!r)&&jr(t,n),c.current=r,s.current=o}),[r,o,i]);var a=Object(Er.usePrevious)(n),u=Object(Er.usePrevious)(t);Object(B.useEffect)((function(){u===t&&a&&!n&&jr(t,!0)}),[n,t])}();var n=Object(p.useSelect)((function(e){return{localAutosaveInterval:e("core/editor").getEditorSettings().__experimentalLocalAutosaveInterval}}),[]).localAutosaveInterval;return Object(B.createElement)(Vr,{interval:n,autosave:t})}));var Io=Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.getEditedPostAttribute,r=t.getEditorSettings,o=e("core").getPostType,i=r().availableTemplates;return{postType:o(n("type")),availableTemplates:i}}))((function(e){var t=e.availableTemplates,n=e.postType,r=e.children;return!Object(v.get)(n,["supports","page-attributes"],!1)&&Object(v.isEmpty)(t)?null:r}));var Ao=Object(p.withSelect)((function(e){var t=e("core/editor").getEditedPostAttribute;return{postType:(0,e("core").getPostType)(t("type"))}}))((function(e){var t=e.postType,n=e.children,r=e.supportKeys,o=!0;return t&&(o=Object(v.some)(Object(v.castArray)(r),(function(e){return!!t.supports[e]}))),o?n:null})),Ro=Object(Er.withState)({orderInput:null})((function(e){var t=e.onUpdateOrder,n=e.order,r=void 0===n?0:n,o=e.orderInput,i=e.setState,c=null===o?r:o;return Object(B.createElement)(co.TextControl,{className:"editor-page-attributes__order",type:"number",label:Object(Zt.__)("Order"),value:c,onChange:function(e){i({orderInput:e});var n=Number(e);Number.isInteger(n)&&""!==Object(v.invoke)(e,["trim"])&&t(Number(e))},size:6,onBlur:function(){i({orderInput:null})}})}));var Do=Object(Er.compose)([Object(p.withSelect)((function(e){return{order:e("core/editor").getEditedPostAttribute("menu_order")}})),Object(p.withDispatch)((function(e){return{onUpdateOrder:function(t){e("core/editor").editPost({menu_order:t})}}}))])((function(e){return Object(B.createElement)(Ao,{supportKeys:"page-attributes"},Object(B.createElement)(Ro,e))}));function No(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Lo(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:0;return Object(v.flatMap)(t,(function(t){return[{value:t.id,label:Object(v.repeat)("— ",n)+Object(v.unescape)(t.name)}].concat(Object(Yt.a)(e(t.children||[],n+1)))}))}(e),n=Object(v.find)(t,(function(e){return e.value===a}));return s&&!n&&t.unshift({value:a,label:Fo(s)}),t}),[f]);return d&&b?Object(B.createElement)(co.ComboboxControl,{className:"editor-page-attributes__parent",label:b,value:a,options:h,onFilterValueChange:Object(v.debounce)((function(e){o(e)}),300),onChange:function(t){e({parent:t})}}):null};var Vo=Object(Er.compose)(Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.getEditedPostAttribute,r=(0,t.getEditorSettings)().availableTemplates;return{selectedTemplate:n("template"),availableTemplates:r}})),Object(p.withDispatch)((function(e){return{onUpdate:function(t){e("core/editor").editPost({template:t||""})}}})))((function(e){var t=e.availableTemplates,n=e.selectedTemplate,r=e.onUpdate;return Object(v.isEmpty)(t)?null:Object(B.createElement)(co.SelectControl,{label:Object(Zt.__)("Template:"),value:n,onChange:r,className:"editor-page-attributes__template",options:Object(v.map)(t,(function(e,t){return{value:t,label:e}}))})}));var zo=Object(Er.compose)([Object(p.withSelect)((function(e){var t=e("core/editor").getCurrentPost();return{hasAssignAuthorAction:Object(v.get)(t,["_links","wp:action-assign-author"],!1),postType:e("core/editor").getCurrentPostType(),authors:e("core").getUsers({who:"authors"})}})),Er.withInstanceId])((function(e){var t=e.hasAssignAuthorAction,n=e.authors,r=e.children;return!t||!n||n.length<2?null:Object(B.createElement)(Ao,{supportKeys:"author"},r)}));function Ho(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wo(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"";r({status:e,password:t})}}})),Er.withInstanceId])(Ei);var Ci=Object(p.withSelect)((function(e){return{visibility:e("core/editor").getEditedPostVisibility()}}))((function(e){var t=e.visibility;return Object(v.find)(ki,{value:t}).label}));var Ti=Object(Er.compose)([Object(p.withSelect)((function(e){return{date:e("core/editor").getEditedPostAttribute("date")}})),Object(p.withDispatch)((function(e){return{onUpdateDate:function(t){e("core/editor").editPost({date:t})}}}))])((function(e){var t=e.date,n=e.onUpdateDate,r=Object(w.__experimentalGetSettings)(),o=/a(?!\\)/i.test(r.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join(""));return Object(B.createElement)(co.DateTimePicker,{key:"date-time-picker",currentDate:t,onChange:function(e){n(e),document.activeElement.blur()},is12Hour:o})}));var xi=Object(p.withSelect)((function(e){return{date:e("core/editor").getEditedPostAttribute("date"),isFloating:e("core/editor").isEditedPostDateFloating()}}))((function(e){var t=e.date,n=e.isFloating,r=Object(w.__experimentalGetSettings)();return t&&!n?Object(w.format)("".concat(r.formats.date," ").concat(r.formats.time),t):Object(Zt.__)("Immediately")}));function Bi(e){var t=function(){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}}();return function(){var n,r=Object(Ur.a)(e);if(t){var o=Object(Ur.a)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Object(Lr.a)(this,n)}}function Ii(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ai(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},n=this.props.taxonomy,r=Ai(Ai({},Ri),t),o=Ir()({path:Object(C.addQueryArgs)("/wp/v2/".concat(n.rest_base),r)});return o.then(Ui).then((function(t){e.setState((function(e){return{availableTerms:e.availableTerms.concat(t.filter((function(t){return!Object(v.find)(e.availableTerms,(function(e){return e.id===t.id}))})))}})),e.updateSelectedTerms(e.props.terms)})),o}},{key:"updateSelectedTerms",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=t.reduce((function(t,n){var r=Object(v.find)(e.state.availableTerms,(function(e){return e.id===n}));return r&&t.push(r.name),t}),[]);this.setState({selectedTerms:n})}},{key:"findOrCreateTerm",value:function(e){var t=this,n=this.props.taxonomy,r=Object(v.escape)(e);return Ir()({path:"/wp/v2/".concat(n.rest_base),method:"POST",data:{name:r}}).catch((function(o){return"term_exists"===o.code?(t.addRequest=Ir()({path:Object(C.addQueryArgs)("/wp/v2/".concat(n.rest_base),Ai(Ai({},Ri),{},{search:r}))}).then(Ui),t.addRequest.then((function(t){return Object(v.find)(t,(function(t){return Ni(t.name,e)}))}))):Promise.reject(o)})).then(Li)}},{key:"onChange",value:function(e){var t=this,n=Object(v.uniqBy)(e,(function(e){return e.toLowerCase()}));this.setState({selectedTerms:n});var r=n.filter((function(e){return!Object(v.find)(t.state.availableTerms,(function(t){return Ni(t.name,e)}))})),o=function(e,t){return e.map((function(e){return Object(v.find)(t,(function(t){return Ni(t.name,e)})).id}))};if(0===r.length)return this.props.onUpdateTerms(o(n,this.state.availableTerms),this.props.taxonomy.rest_base);Promise.all(r.map(this.findOrCreateTerm)).then((function(e){var r=t.state.availableTerms.concat(e);return t.setState({availableTerms:r}),t.props.onUpdateTerms(o(n,r),t.props.taxonomy.rest_base)}))}},{key:"searchTerms",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";Object(v.invoke)(this.searchRequest,["abort"]),e.length>=3&&(this.searchRequest=this.fetchTerms({search:e}))}},{key:"render",value:function(){var e=this.props,t=e.slug,n=e.taxonomy;if(!e.hasAssignAction)return null;var r=this.state,o=r.loading,i=r.availableTerms,c=r.selectedTerms,s=i.map((function(e){return e.name})),a=Object(v.get)(n,["labels","add_new_item"],"post_tag"===t?Object(Zt.__)("Add new tag"):Object(Zt.__)("Add new Term")),u=Object(v.get)(n,["labels","singular_name"],"post_tag"===t?Object(Zt.__)("Tag"):Object(Zt.__)("Term")),l=Object(Zt.sprintf)(Object(Zt._x)("%s added","term"),u),d=Object(Zt.sprintf)(Object(Zt._x)("%s removed","term"),u),p=Object(Zt.sprintf)(Object(Zt._x)("Remove %s","term"),u);return Object(B.createElement)(co.FormTokenField,{value:c,suggestions:s,onChange:this.onChange,onInputChange:this.searchTerms,maxSuggestions:20,disabled:o,label:a,messages:{added:l,removed:d,remove:p}})}}]),n}(B.Component),Mi=Object(Er.compose)(Object(p.withSelect)((function(e,t){var n=t.slug,r=e("core/editor").getCurrentPost,o=(0,e("core").getTaxonomy)(n);return{hasCreateAction:!!o&&Object(v.get)(r(),["_links","wp:action-create-"+o.rest_base],!1),hasAssignAction:!!o&&Object(v.get)(r(),["_links","wp:action-assign-"+o.rest_base],!1),terms:o?e("core/editor").getEditedPostAttribute(o.rest_base):[],taxonomy:o}})),Object(p.withDispatch)((function(e){return{onUpdateTerms:function(t,n){e("core/editor").editPost(Object(d.a)({},n,t))}}})),Object(co.withFilters)("editor.PostTaxonomyType"))(Fi);function Vi(e){var t=function(){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}}();return function(){var n,r=Object(Ur.a)(e);if(t){var o=Object(Ur.a)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Object(Lr.a)(this,n)}}var zi=function(){var e=[Object(Zt.__)("Suggestion:"),Object(B.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},Object(Zt.__)("Add tags"))];return Object(B.createElement)(co.PanelBody,{initialOpen:!1,title:e},Object(B.createElement)("p",null,Object(Zt.__)("Tags help users and search engines navigate your site and find your content. Add a few keywords to describe your post.")),Object(B.createElement)(Mi,{slug:"post_tag"}))},Hi=function(e){Object(Nr.a)(n,e);var t=Vi(n);function n(e){var r;return Object(Rr.a)(this,n),(r=t.call(this,e)).state={hadTagsWhenOpeningThePanel:e.hasTags},r}return Object(Dr.a)(n,[{key:"render",value:function(){return this.state.hadTagsWhenOpeningThePanel?null:Object(B.createElement)(zi,null)}}]),n}(B.Component),Wi=Object(Er.compose)(Object(p.withSelect)((function(e){var t=e("core/editor").getCurrentPostType(),n=e("core").getTaxonomy("post_tag"),r=n&&e("core/editor").getEditedPostAttribute(n.rest_base);return{areTagsFetched:void 0!==n,isPostTypeSupported:n&&Object(v.some)(n.types,(function(e){return e===t})),hasTags:r&&r.length}})),Object(Er.ifCondition)((function(e){var t=e.areTagsFetched;return e.isPostTypeSupported&&t})))(Hi),Gi=function(e,t){var n=ii.filter((function(t){return Object(v.includes)(e,t.id)}));return Object(v.find)(n,(function(e){return e.id===t}))},Ki=function(e){var t=e.suggestedPostFormat,n=e.suggestionText,r=e.onUpdatePostFormat;return Object(B.createElement)(co.Button,{isLink:!0,onClick:function(){return r(t)}},n)};function qi(){var e=Object(p.useSelect)((function(e){var t=e("core/editor"),n=t.getEditedPostAttribute,r=t.getSuggestedPostFormat,o=Object(v.get)(e("core").getThemeSupports(),["formats"],[]);return{currentPostFormat:n("format"),suggestion:Gi(o,r())}}),[]),t=e.currentPostFormat,n=e.suggestion,r=Object(p.useDispatch)("core/editor").editPost,o=[Object(Zt.__)("Suggestion:"),Object(B.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},Object(Zt.__)("Use a post format"))];return n&&n.id!==t?Object(B.createElement)(co.PanelBody,{initialOpen:!1,title:o},Object(B.createElement)("p",null,Object(Zt.__)("Your theme uses post formats to highlight different kinds of content, like images or videos. Apply a post format to see this special styling.")),Object(B.createElement)("p",null,Object(B.createElement)(Ki,{onUpdatePostFormat:function(e){return r({format:e})},suggestedPostFormat:n.id,suggestionText:Object(Zt.sprintf)(Object(Zt.__)('Apply the "%1$s" format.'),n.caption)}))):null}var Qi=Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.getCurrentPost,r=t.isEditedPostBeingScheduled;return{hasPublishAction:Object(v.get)(n(),["_links","wp:action-publish"],!1),isBeingScheduled:r()}}))((function(e){var t,n,r=e.hasPublishAction,o=e.isBeingScheduled,i=e.children;return r?o?(t=Object(Zt.__)("Are you ready to schedule?"),n=Object(Zt.__)("Your work will be published at the specified date and time.")):(t=Object(Zt.__)("Are you ready to publish?"),n=Object(Zt.__)("Double-check your settings before publishing.")):(t=Object(Zt.__)("Are you ready to submit for review?"),n=Object(Zt.__)("When you’re ready, submit your work for review, and an Editor will be able to approve it for you.")),Object(B.createElement)("div",{className:"editor-post-publish-panel__prepublish"},Object(B.createElement)("div",null,Object(B.createElement)("strong",null,t)),Object(B.createElement)("p",null,n),r&&Object(B.createElement)(B.Fragment,null,Object(B.createElement)(co.PanelBody,{initialOpen:!1,title:[Object(Zt.__)("Visibility:"),Object(B.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},Object(B.createElement)(Ci,null))]},Object(B.createElement)(wi,null)),Object(B.createElement)(co.PanelBody,{initialOpen:!1,title:[Object(Zt.__)("Publish:"),Object(B.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},Object(B.createElement)(xi,null))]},Object(B.createElement)(Ti,null))),Object(B.createElement)(qi,null),Object(B.createElement)(Wi,null),i)})),$i=n(69);function Yi(e){var t=function(){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}}();return function(){var n,r=Object(Ur.a)(e);if(t){var o=Object(Ur.a)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Object(Lr.a)(this,n)}}var Xi=function(e){Object(Nr.a)(n,e);var t=Yi(n);function n(){var e;return Object(Rr.a)(this,n),(e=t.apply(this,arguments)).state={showCopyConfirmation:!1},e.onCopy=e.onCopy.bind(Object(So.a)(e)),e.onSelectInput=e.onSelectInput.bind(Object(So.a)(e)),e.postLink=Object(B.createRef)(),e}return Object(Dr.a)(n,[{key:"componentDidMount",value:function(){this.props.focusOnMount&&this.postLink.current.focus()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.dismissCopyConfirmation)}},{key:"onCopy",value:function(){var e=this;this.setState({showCopyConfirmation:!0}),clearTimeout(this.dismissCopyConfirmation),this.dismissCopyConfirmation=setTimeout((function(){e.setState({showCopyConfirmation:!1})}),4e3)}},{key:"onSelectInput",value:function(e){e.target.select()}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.isScheduled,r=e.post,o=e.postType,i=Object(v.get)(o,["labels","singular_name"]),c=Object(v.get)(o,["labels","view_item"]),s="future"===r.status?function(e){var t=e.slug;return e.permalink_template.includes("%postname%")?e.permalink_template.replace("%postname%",t):e.permalink_template}(r):r.link,a=n?Object(B.createElement)(B.Fragment,null,Object(Zt.__)("is now scheduled. It will go live on")," ",Object(B.createElement)(xi,null),"."):Object(Zt.__)("is now live.");return Object(B.createElement)("div",{className:"post-publish-panel__postpublish"},Object(B.createElement)(co.PanelBody,{className:"post-publish-panel__postpublish-header"},Object(B.createElement)("a",{ref:this.postLink,href:s},Object($i.decodeEntities)(r.title)||Object(Zt.__)("(no title)"))," ",a),Object(B.createElement)(co.PanelBody,null,Object(B.createElement)("p",{className:"post-publish-panel__postpublish-subheader"},Object(B.createElement)("strong",null,Object(Zt.__)("What’s next?"))),Object(B.createElement)(co.TextControl,{className:"post-publish-panel__postpublish-post-address",readOnly:!0,label:Object(Zt.sprintf)(Object(Zt.__)("%s address"),i),value:Object(C.safeDecodeURIComponent)(s),onFocus:this.onSelectInput}),Object(B.createElement)("div",{className:"post-publish-panel__postpublish-buttons"},!n&&Object(B.createElement)(co.Button,{isSecondary:!0,href:s},c),Object(B.createElement)(co.ClipboardButton,{isSecondary:!0,text:s,onCopy:this.onCopy},this.state.showCopyConfirmation?Object(Zt.__)("Copied!"):Object(Zt.__)("Copy Link")))),t)}}]),n}(B.Component),Ji=Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.getEditedPostAttribute,r=t.getCurrentPost,o=t.isCurrentPostScheduled,i=e("core").getPostType;return{post:r(),postType:i(n("type")),isScheduled:o()}}))(Xi);function Zi(e){var t=function(){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}}();return function(){var n,r=Object(Ur.a)(e);if(t){var o=Object(Ur.a)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Object(Lr.a)(this,n)}}var ec=function(e){Object(Nr.a)(n,e);var t=Zi(n);function n(){var e;return Object(Rr.a)(this,n),(e=t.apply(this,arguments)).onSubmit=e.onSubmit.bind(Object(So.a)(e)),e}return Object(Dr.a)(n,[{key:"componentDidUpdate",value:function(e){e.isPublished&&!this.props.isSaving&&this.props.isDirty&&this.props.onClose()}},{key:"onSubmit",value:function(){var e=this.props,t=e.onClose,n=e.hasPublishAction,r=e.isPostTypeViewable;n&&r||t()}},{key:"render",value:function(){var e=this.props,t=e.forceIsDirty,n=e.forceIsSaving,r=e.isBeingScheduled,o=e.isPublished,i=e.isPublishSidebarEnabled,c=e.isScheduled,s=e.isSaving,a=e.onClose,u=e.onTogglePublishSidebar,l=e.PostPublishExtension,d=e.PrePublishExtension,p=Object($t.a)(e,["forceIsDirty","forceIsSaving","isBeingScheduled","isPublished","isPublishSidebarEnabled","isScheduled","isSaving","onClose","onTogglePublishSidebar","PostPublishExtension","PrePublishExtension"]),b=Object(v.omit)(p,["hasPublishAction","isDirty","isPostTypeViewable"]),f=o||c&&r,h=!f&&!s,m=f&&!s;return Object(B.createElement)("div",Object(Sr.a)({className:"editor-post-publish-panel"},b),Object(B.createElement)("div",{className:"editor-post-publish-panel__header"},m?Object(B.createElement)(co.Button,{onClick:a,icon:Pi.a,label:Object(Zt.__)("Close panel")}):Object(B.createElement)(B.Fragment,null,Object(B.createElement)("div",{className:"editor-post-publish-panel__header-publish-button"},Object(B.createElement)(_i,{focusOnMount:!0,onSubmit:this.onSubmit,forceIsDirty:t,forceIsSaving:n})),Object(B.createElement)("div",{className:"editor-post-publish-panel__header-cancel-button"},Object(B.createElement)(co.Button,{onClick:a,isSecondary:!0},Object(Zt.__)("Cancel"))))),Object(B.createElement)("div",{className:"editor-post-publish-panel__content"},h&&Object(B.createElement)(Qi,null,d&&Object(B.createElement)(d,null)),m&&Object(B.createElement)(Ji,{focusOnMount:!0},l&&Object(B.createElement)(l,null)),s&&Object(B.createElement)(co.Spinner,null)),Object(B.createElement)("div",{className:"editor-post-publish-panel__footer"},Object(B.createElement)(co.CheckboxControl,{label:Object(Zt.__)("Always show pre-publish checks."),checked:i,onChange:u})))}}]),n}(B.Component),tc=Object(Er.compose)([Object(p.withSelect)((function(e){var t=e("core").getPostType,n=e("core/editor"),r=n.getCurrentPost,o=n.getEditedPostAttribute,i=n.isCurrentPostPublished,c=n.isCurrentPostScheduled,s=n.isEditedPostBeingScheduled,a=n.isEditedPostDirty,u=n.isSavingPost,l=e("core/editor").isPublishSidebarEnabled,d=t(o("type"));return{hasPublishAction:Object(v.get)(r(),["_links","wp:action-publish"],!1),isPostTypeViewable:Object(v.get)(d,["viewable"],!1),isBeingScheduled:s(),isDirty:a(),isPublished:i(),isPublishSidebarEnabled:l(),isSaving:u(),isScheduled:c()}})),Object(p.withDispatch)((function(e,t){var n=t.isPublishSidebarEnabled,r=e("core/editor"),o=r.disablePublishSidebar,i=r.enablePublishSidebar;return{onTogglePublishSidebar:function(){n?o():i()}}})),co.withFocusReturn,co.withConstrainedTabbing])(ec),nc=n(141),rc=Object(B.createElement)(ao.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(B.createElement)(ao.Path,{d:"M14.9 9c1.8.2 3.1 1.7 3.1 3.5 0 1.9-1.6 3.5-3.5 3.5h-10C2.6 16 1 14.4 1 12.5 1 10.7 2.3 9.3 4.1 9 4 8.9 4 8.7 4 8.5 4 7.1 5.1 6 6.5 6c.3 0 .7.1.9.2C8.1 4.9 9.4 4 11 4c2.2 0 4 1.8 4 4 0 .4-.1.7-.1 1z"})),oc=n(161),ic=Object(B.createElement)(ao.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(B.createElement)(ao.Path,{d:"M14.8 9c.1-.3.2-.6.2-1 0-2.2-1.8-4-4-4-1.5 0-2.9.9-3.5 2.2-.3-.1-.7-.2-1-.2C5.1 6 4 7.1 4 8.5c0 .2 0 .4.1.5-1.8.3-3.1 1.7-3.1 3.5C1 14.4 2.6 16 4.5 16H8v-3H5l4.5-4.5L14 13h-3v3h3.5c1.9 0 3.5-1.6 3.5-3.5 0-1.8-1.4-3.3-3.2-3.5z"}));var cc=Object(Er.compose)([Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.isSavingPost,r=t.isCurrentPostPublished,o=t.isCurrentPostScheduled;return{isSaving:n(),isPublished:r(),isScheduled:o()}})),Object(p.withDispatch)((function(e){var t=e("core/editor"),n=t.editPost,r=t.savePost;return{onClick:function(){n({status:"draft"}),r()}}}))])((function(e){var t=e.isSaving,n=e.isPublished,r=e.isScheduled,o=e.onClick,i=Object(Er.useViewportMatch)("small","<");return n||r?Object(B.createElement)(co.Button,{className:"editor-post-switch-to-draft",onClick:function(){var e;n?e=Object(Zt.__)("Are you sure you want to unpublish this post?"):r&&(e=Object(Zt.__)("Are you sure you want to unschedule this post?")),window.confirm(e)&&o()},disabled:t,isTertiary:!0},i?Object(Zt.__)("Draft"):Object(Zt.__)("Switch to draft")):null}));function sc(e){var t=e.forceIsDirty,n=e.forceIsSaving,r=e.showIconLabels,o=void 0!==r&&r,i=Object(B.useState)(!1),c=Object(E.a)(i,2),s=c[0],a=c[1],u=Object(Er.useViewportMatch)("small"),l=Object(p.useSelect)((function(e){var r,o,i,c=e("core/editor"),s=c.isEditedPostNew,a=c.isCurrentPostPublished,u=c.isCurrentPostScheduled,l=c.isEditedPostDirty,d=c.isSavingPost,p=c.isEditedPostSaveable,b=c.getCurrentPost,f=c.isAutosavingPost,h=c.getEditedPostAttribute;return{isAutosaving:f(),isDirty:t||l(),isNew:s(),isPending:"pending"===h("status"),isPublished:a(),isSaving:n||d(),isSaveable:p(),isScheduled:u(),hasPublishAction:null!==(r=null===(o=b())||void 0===o||null===(i=o._links)||void 0===i?void 0:i["wp:action-publish"])&&void 0!==r&&r}}),[t,n]),d=l.isAutosaving,b=l.isDirty,f=l.isNew,h=l.isPending,m=l.isPublished,v=l.isSaveable,O=l.isSaving,g=l.isScheduled,j=l.hasPublishAction,y=Object(p.useDispatch)("core/editor").savePost,_=Object(Er.usePrevious)(O);if(Object(B.useEffect)((function(){var e;return _&&!O&&(a(!0),e=setTimeout((function(){a(!1)}),1e3)),function(){return clearTimeout(e)}}),[O]),O){var P=Hr()("editor-post-saved-state","is-saving",{"is-autosaving":d});return Object(B.createElement)(co.Animate,{type:"loading"},(function(e){var t=e.className;return Object(B.createElement)("span",{className:Hr()(P,t)},Object(B.createElement)(nc.a,{icon:rc}),d?Object(Zt.__)("Autosaving"):Object(Zt.__)("Saving"))}))}if(m||g)return Object(B.createElement)(cc,null);if(!v)return null;if(s||!f&&!b)return Object(B.createElement)("span",{className:"editor-post-saved-state is-saved"},Object(B.createElement)(nc.a,{icon:oc.a}),Object(Zt.__)("Saved"));if(!j&&h)return null;var k=h?Object(Zt.__)("Save as pending"):Object(Zt.__)("Save draft"),S=Object(Zt.__)("Save");return u?Object(B.createElement)(co.Button,{className:"editor-post-save-draft",onClick:function(){return y()},shortcut:so.displayShortcut.primary("s"),isTertiary:!0},k):Object(B.createElement)(co.Button,{className:"editor-post-save-draft",label:k,onClick:function(){return y()},shortcut:so.displayShortcut.primary("s"),icon:ic},o&&S)}var ac=Object(Er.compose)([Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.getCurrentPost,r=t.getCurrentPostType;return{hasPublishAction:Object(v.get)(n(),["_links","wp:action-publish"],!1),postType:r()}}))])((function(e){var t=e.hasPublishAction,n=e.children;return t?n:null}));function uc(e){var t=e.children;return Object(B.createElement)(Ao,{supportKeys:"slug"},t)}function lc(e){var t=function(){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}}();return function(){var n,r=Object(Ur.a)(e);if(t){var o=Object(Ur.a)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Object(Lr.a)(this,n)}}var dc=function(e){Object(Nr.a)(n,e);var t=lc(n);function n(e){var r,o=e.postSlug,i=e.postTitle,c=e.postID;return Object(Rr.a)(this,n),(r=t.apply(this,arguments)).state={editedSlug:Object(C.safeDecodeURIComponent)(o)||V(i)||c},r.setSlug=r.setSlug.bind(Object(So.a)(r)),r}return Object(Dr.a)(n,[{key:"setSlug",value:function(e){var t=this.props,n=t.postSlug,r=t.onUpdateSlug,o=V(e.target.value);o!==n&&r(o)}},{key:"render",value:function(){var e=this,t=this.props.instanceId,n=this.state.editedSlug,r="editor-post-slug-"+t;return Object(B.createElement)(uc,null,Object(B.createElement)("label",{htmlFor:r},Object(Zt.__)("Slug")),Object(B.createElement)("input",{type:"text",id:r,value:n,onChange:function(t){return e.setState({editedSlug:t.target.value})},onBlur:this.setSlug,className:"editor-post-slug__input"}))}}]),n}(B.Component),pc=Object(Er.compose)([Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.getCurrentPost,r=t.getEditedPostAttribute,o=n().id;return{postSlug:r("slug"),postTitle:r("title"),postID:o}})),Object(p.withDispatch)((function(e){var t=e("core/editor").editPost;return{onUpdateSlug:function(e){t({slug:e})}}})),Er.withInstanceId])(dc);var bc=Object(Er.compose)([Object(p.withSelect)((function(e){var t=e("core/editor").getCurrentPost();return{hasStickyAction:Object(v.get)(t,["_links","wp:action-sticky"],!1),postType:e("core/editor").getCurrentPostType()}}))])((function(e){var t=e.hasStickyAction,n=e.postType,r=e.children;return"post"===n&&t?r:null}));var fc=Object(Er.compose)([Object(p.withSelect)((function(e){return{postSticky:e("core/editor").getEditedPostAttribute("sticky")}})),Object(p.withDispatch)((function(e){return{onUpdateSticky:function(t){e("core/editor").editPost({sticky:t})}}}))])((function(e){var t=e.onUpdateSticky,n=e.postSticky,r=void 0!==n&&n;return Object(B.createElement)(bc,null,Object(B.createElement)(co.CheckboxControl,{label:Object(Zt.__)("Stick to the top of the blog"),checked:r,onChange:function(){return t(!r)}}))}));function hc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function mc(e){for(var t=1;t0)};return e.sort((function(e,t){var r=n(e),o=n(t);return r===o?0:r&&!o?-1:!r&&o?1:0})),e}},{key:"setFilterValue",value:function(e){var t=this.state.availableTermsTree,n=e.target.value,r=t.map(this.getFilterMatcher(n)).filter((function(e){return e}));this.setState({filterValue:n,filteredTermsTree:r});var o=function e(t){for(var n=0,r=0;r0&&(r.children=r.children.map(t).filter((function(e){return e}))),(-1!==r.name.toLowerCase().indexOf(e.toLowerCase())||r.children.length>0)&&r}}},{key:"renderTerms",value:function(e){var t=this,n=this.props.terms,r=void 0===n?[]:n;return e.map((function(e){return Object(B.createElement)("div",{key:e.id,className:"editor-post-taxonomies__hierarchical-terms-choice"},Object(B.createElement)(co.CheckboxControl,{checked:-1!==r.indexOf(e.id),onChange:function(){var n=parseInt(e.id,10);t.onChange(n)},label:Object(v.unescape)(e.name)}),!!e.children.length&&Object(B.createElement)("div",{className:"editor-post-taxonomies__hierarchical-terms-subchoices"},t.renderTerms(e.children)))}))}},{key:"render",value:function(){var e=this.props,t=e.slug,n=e.taxonomy,r=e.instanceId,o=e.hasCreateAction;if(!e.hasAssignAction)return null;var i=this.state,c=i.availableTermsTree,s=i.availableTerms,a=i.filteredTermsTree,u=i.formName,l=i.formParent,d=i.loading,p=i.showForm,b=i.filterValue,f=function(e,r,o){return Object(v.get)(n,["labels",e],"category"===t?r:o)},h=f("add_new_item",Object(Zt.__)("Add new category"),Object(Zt.__)("Add new term")),m=f("new_item_name",Object(Zt.__)("Add new category"),Object(Zt.__)("Add new term")),O=f("parent_item",Object(Zt.__)("Parent Category"),Object(Zt.__)("Parent Term")),g="— ".concat(O," —"),j=h,y="editor-post-taxonomies__hierarchical-terms-input-".concat(r),_="editor-post-taxonomies__hierarchical-terms-filter-".concat(r),P=Object(v.get)(this.props.taxonomy,["labels","search_items"],Object(Zt.__)("Search Terms")),k=Object(v.get)(this.props.taxonomy,["name"],Object(Zt.__)("Terms")),S=s.length>=8;return[S&&Object(B.createElement)("label",{key:"filter-label",htmlFor:_},P),S&&Object(B.createElement)("input",{type:"search",id:_,value:b,onChange:this.setFilterValue,className:"editor-post-taxonomies__hierarchical-terms-filter",key:"term-filter-input"}),Object(B.createElement)("div",{className:"editor-post-taxonomies__hierarchical-terms-list",key:"term-list",tabIndex:"0",role:"group","aria-label":k},this.renderTerms(""!==b?a:c)),!d&&o&&Object(B.createElement)(co.Button,{key:"term-add-button",onClick:this.onToggleForm,className:"editor-post-taxonomies__hierarchical-terms-add","aria-expanded":p,isLink:!0},h),p&&Object(B.createElement)("form",{onSubmit:this.onAddTerm,key:"hierarchical-terms-form"},Object(B.createElement)("label",{htmlFor:y,className:"editor-post-taxonomies__hierarchical-terms-label"},m),Object(B.createElement)("input",{type:"text",id:y,className:"editor-post-taxonomies__hierarchical-terms-input",value:u,onChange:this.onChangeFormName,required:!0}),!!s.length&&Object(B.createElement)(co.TreeSelect,{label:O,noOptionLabel:g,onChange:this.onChangeFormParent,selectedId:l,tree:c}),Object(B.createElement)(co.Button,{isSecondary:!0,type:"submit",className:"editor-post-taxonomies__hierarchical-terms-submit"},j))]}}]),n}(B.Component),jc=Object(Er.compose)([Object(p.withSelect)((function(e,t){var n=t.slug,r=e("core/editor").getCurrentPost,o=(0,e("core").getTaxonomy)(n);return{hasCreateAction:!!o&&Object(v.get)(r(),["_links","wp:action-create-"+o.rest_base],!1),hasAssignAction:!!o&&Object(v.get)(r(),["_links","wp:action-assign-"+o.rest_base],!1),terms:o?e("core/editor").getEditedPostAttribute(o.rest_base):[],taxonomy:o}})),Object(p.withDispatch)((function(e){return{onUpdateTerms:function(t,n){e("core/editor").editPost(Object(d.a)({},n,t))}}})),co.withSpokenMessages,Er.withInstanceId,Object(co.withFilters)("editor.PostTaxonomyType")])(gc);var yc=Object(Er.compose)([Object(p.withSelect)((function(e){return{postType:e("core/editor").getCurrentPostType(),taxonomies:e("core").getTaxonomies({per_page:-1})}}))])((function(e){var t=e.postType,n=e.taxonomies,r=e.taxonomyWrapper,o=void 0===r?v.identity:r,i=Object(v.filter)(n,(function(e){return Object(v.includes)(e.types,t)}));return Object(v.filter)(i,(function(e){return e.visibility.show_ui})).map((function(e){var t=e.hierarchical?jc:Mi;return Object(B.createElement)(B.Fragment,{key:"taxonomy-".concat(e.slug)},o(Object(B.createElement)(t,{slug:e.slug}),e))}))}));var _c=Object(Er.compose)([Object(p.withSelect)((function(e){return{postType:e("core/editor").getCurrentPostType(),taxonomies:e("core").getTaxonomies({per_page:-1})}}))])((function(e){var t=e.postType,n=e.taxonomies,r=e.children;return Object(v.some)(n,(function(e){return Object(v.includes)(e.types,t)}))?r:null})),Pc=n(100),kc=n.n(Pc);function Sc(){var e=Object(p.useSelect)((function(e){return e("core/editor").getEditedPostContent()}),[]),t=Object(p.useDispatch)("core/editor"),n=t.editPost,r=t.resetEditorBlocks,o=Object(B.useState)(e),i=Object(E.a)(o,2),s=i[0],a=i[1],u=Object(B.useState)(!1),l=Object(E.a)(u,2),d=l[0],b=l[1],f=Object(Er.useInstanceId)(Sc);d||s===e||a(e);return Object(B.createElement)(B.Fragment,null,Object(B.createElement)(co.VisuallyHidden,{as:"label",htmlFor:"post-content-".concat(f)},Object(Zt.__)("Type text or HTML")),Object(B.createElement)(kc.a,{autoComplete:"off",dir:"auto",value:s,onChange:function(e){var t=e.target.value;n({content:t}),a(t),b(!0)},onBlur:function(){if(d){var e=Object(c.parse)(s);r(e),b(!1)}},className:"editor-post-text-editor",id:"post-content-".concat(f),placeholder:Object(Zt.__)("Start writing with text or HTML")}))}function Ec(e){var t=function(){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}}();return function(){var n,r=Object(Ur.a)(e);if(t){var o=Object(Ur.a)(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Object(Lr.a)(this,n)}}var wc=/[\r\n]+/g,Cc=function(e){Object(Nr.a)(n,e);var t=Ec(n);function n(){var e;return Object(Rr.a)(this,n),(e=t.apply(this,arguments)).onChange=e.onChange.bind(Object(So.a)(e)),e.onSelect=e.onSelect.bind(Object(So.a)(e)),e.onUnselect=e.onUnselect.bind(Object(So.a)(e)),e.onKeyDown=e.onKeyDown.bind(Object(So.a)(e)),e.onPaste=e.onPaste.bind(Object(So.a)(e)),e.state={isSelected:!1},e}return Object(Dr.a)(n,[{key:"onSelect",value:function(){this.setState({isSelected:!0}),this.props.clearSelectedBlock()}},{key:"onUnselect",value:function(){this.setState({isSelected:!1})}},{key:"onChange",value:function(e){var t=e.target.value.replace(wc," ");this.props.onUpdate(t)}},{key:"onKeyDown",value:function(e){e.keyCode===so.ENTER&&(e.preventDefault(),this.props.onEnterPress())}},{key:"onPaste",value:function(e){var t=this.props,n=t.title,r=t.onInsertBlockAfter,o=t.onUpdate,i=e.clipboardData,s="",a="";try{s=i.getData("text/plain"),a=i.getData("text/html")}catch(e){try{a=i.getData("Text")}catch(e){return}}window.console.log("Received HTML:\n\n",a),window.console.log("Received plain text:\n\n",s);var u=Object(c.pasteHandler)({HTML:a,plainText:s});if("string"!=typeof u&&u.length){e.preventDefault();var l=Object(E.a)(u,1)[0];n||"core/heading"!==l.name&&"core/paragraph"!==l.name?r(u):(o(l.attributes.content),r(u.slice(1)))}}},{key:"render",value:function(){var e=this.props,t=e.hasFixedToolbar,n=e.isCleanNewPost,r=e.isFocusMode,o=e.instanceId,i=e.placeholder,c=e.title,s=this.state.isSelected,a=Hr()("wp-block editor-post-title editor-post-title__block",{"is-selected":s,"is-focus-mode":r,"has-fixed-toolbar":t}),u=Object($i.decodeEntities)(i);return Object(B.createElement)(Ao,{supportKeys:"title"},Object(B.createElement)("div",{className:a},Object(B.createElement)(co.VisuallyHidden,{as:"label",htmlFor:"post-title-".concat(o)},u||Object(Zt.__)("Add title")),Object(B.createElement)(kc.a,{id:"post-title-".concat(o),className:"editor-post-title__input",value:c,onChange:this.onChange,placeholder:u||Object(Zt.__)("Add title"),onFocus:this.onSelect,onBlur:this.onUnselect,onKeyDown:this.onKeyDown,onKeyPress:this.onUnselect,onPaste:this.onPaste,autoFocus:(document.body===document.activeElement||!document.activeElement)&&n})))}}]),n}(B.Component),Tc=Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.getEditedPostAttribute,r=t.isCleanNewPost,o=(0,e("core/block-editor").getSettings)(),i=o.titlePlaceholder,c=o.focusMode,s=o.hasFixedToolbar;return{isCleanNewPost:r(),title:n("title"),placeholder:i,isFocusMode:c,hasFixedToolbar:s}})),xc=Object(p.withDispatch)((function(e){var t=e("core/block-editor"),n=t.insertDefaultBlock,r=t.clearSelectedBlock,o=t.insertBlocks,i=e("core/editor").editPost;return{onEnterPress:function(){n(void 0,void 0,0)},onInsertBlockAfter:function(e){o(e,0)},onUpdate:function(e){i({title:e})},clearSelectedBlock:r}})),Bc=Object(Er.compose)(Tc,xc,Er.withInstanceId)(Cc);var Ic=Object(Er.compose)([Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.isEditedPostNew,r=t.getCurrentPostId,o=t.getCurrentPostType;return{isNew:n(),postId:r(),postType:o()}})),Object(p.withDispatch)((function(e){return{trashPost:e("core/editor").trashPost}}))])((function(e){var t=e.isNew,n=e.postId,r=e.postType,o=Object($t.a)(e,["isNew","postId","postType"]);return t||!n?null:Object(B.createElement)(co.Button,{className:"editor-post-trash",isDestructive:!0,isTertiary:!0,onClick:function(){return o.trashPost(n,r)}},Object(Zt.__)("Move to trash"))}));var Ac=Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.isEditedPostNew,r=t.getCurrentPostId,o=t.getCurrentPostType,i=e("core"),c=i.getPostType,s=i.canUser,a=r(),u=c(o()),l=(null==u?void 0:u.rest_base)||"";return{isNew:n(),postId:a,canUserDelete:!(!a||!l)&&s("delete",l,a)}}))((function(e){var t=e.isNew,n=e.postId,r=e.canUserDelete,o=e.children;return!t&&n&&r?o:null}));var Rc=Object(Er.compose)([Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.getCurrentPost,r=t.getCurrentPostType;return{hasPublishAction:Object(v.get)(n(),["_links","wp:action-publish"],!1),postType:r()}}))])((function(e){var t=e.hasPublishAction;return(0,e.render)({canEdit:t})})),Dc=Object(B.createElement)(ao.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(B.createElement)(ao.Path,{d:"M12 3.2c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z"})),Nc=n(128);function Lc(){var e=Object(p.useSelect)((function(e){return e("core/editor").getEditedPostAttribute("content")})),t=Object(Zt._x)("words","Word count type. Do not translate!");return Object(B.createElement)("span",{className:"word-count"},Object(Nc.count)(e,t))}function Uc(){var e=Object(p.useSelect)((function(e){return e("core/editor").getEditedPostAttribute("content")}));return Object(Nc.count)(e,"characters_including_spaces")}var Fc=function(e){var t=e.hasOutlineItemsDisabled,n=e.onRequestClose,r=Object(p.useSelect)((function(e){var t=e("core/block-editor").getGlobalBlockCount;return{headingCount:t("core/heading"),paragraphCount:t("core/paragraph"),numberOfBlocks:t()}}),[]),o=r.headingCount,i=r.paragraphCount,c=r.numberOfBlocks;return Object(B.createElement)(B.Fragment,null,Object(B.createElement)("div",{className:"table-of-contents__wrapper",role:"note","aria-label":Object(Zt.__)("Document Statistics"),tabIndex:"0"},Object(B.createElement)("ul",{role:"list",className:"table-of-contents__counts"},Object(B.createElement)("li",{className:"table-of-contents__count"},Object(Zt.__)("Characters"),Object(B.createElement)("span",{className:"table-of-contents__number"},Object(B.createElement)(Uc,null))),Object(B.createElement)("li",{className:"table-of-contents__count"},Object(Zt.__)("Words"),Object(B.createElement)(Lc,null)),Object(B.createElement)("li",{className:"table-of-contents__count"},Object(Zt.__)("Headings"),Object(B.createElement)("span",{className:"table-of-contents__number"},o)),Object(B.createElement)("li",{className:"table-of-contents__count"},Object(Zt.__)("Paragraphs"),Object(B.createElement)("span",{className:"table-of-contents__number"},i)),Object(B.createElement)("li",{className:"table-of-contents__count"},Object(Zt.__)("Blocks"),Object(B.createElement)("span",{className:"table-of-contents__number"},c)))),o>0&&Object(B.createElement)(B.Fragment,null,Object(B.createElement)("hr",null),Object(B.createElement)("h2",{className:"table-of-contents__title"},Object(Zt.__)("Document Outline")),Object(B.createElement)(Jr,{onSelect:n,hasOutlineItemsDisabled:t})))};var Mc=Object(B.forwardRef)((function(e,t){var n=e.hasOutlineItemsDisabled,r=e.repositionDropdown,o=Object($t.a)(e,["hasOutlineItemsDisabled","repositionDropdown"]),i=Object(p.useSelect)((function(e){return!!e("core/block-editor").getBlockCount()}),[]);return Object(B.createElement)(co.Dropdown,{position:r?"middle right right":"bottom",className:"table-of-contents",contentClassName:"table-of-contents__popover",renderToggle:function(e){var n=e.isOpen,r=e.onToggle;return Object(B.createElement)(co.Button,Object(Sr.a)({},o,{ref:t,onClick:i?r:void 0,icon:Dc,"aria-expanded":n,"aria-haspopup":"true",label:Object(Zt.__)("Details"),tooltipPosition:"bottom","aria-disabled":!i}))},renderContent:function(e){var t=e.onClose;return Object(B.createElement)(Fc,{onRequestClose:t,hasOutlineItemsDisabled:n})}})}));function Vc(){var e=Object(p.useSelect)((function(e){return function(){return(0,e("core").__experimentalGetDirtyEntityRecords)().length>0}}),[]),t=function(t){if(e())return t.returnValue=Object(Zt.__)("You have unsaved changes. If you proceed, they will be lost."),t.returnValue};return Object(B.useEffect)((function(){return window.addEventListener("beforeunload",t),function(){window.removeEventListener("beforeunload",t)}}),[]),null}var zc=n(45),Hc=Object(Er.createHigherOrderComponent)((function(e){return Object(p.withRegistry)((function(t){var n=t.useSubRegistry,r=void 0===n||n,o=t.registry,c=Object($t.a)(t,["useSubRegistry","registry"]);if(!r)return Object(B.createElement)(e,c);var s=Object(B.useState)(null),a=Object(E.a)(s,2),u=a[0],l=a[1];return Object(B.useEffect)((function(){var e=Object(p.createRegistry)({"core/block-editor":i.storeConfig},o);e.registerStore("core/editor",kr),l(e)}),[o]),u?Object(B.createElement)(p.RegistryProvider,{value:u},Object(B.createElement)(e,c)):null}))}),"withRegistryProvider"),Wc=n(156);function Gc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Kc(e){for(var t=1;t0?n(s[0]):void 0),l=r(s),d=1===l.length&&l[0]&&l[0].name===a;return{clientIds:s,isGroupable:u&&l.length&&!d,isUngroupable:d&&!!l[0].innerBlocks.length,blocksSelection:l,groupingBlockName:a}})),Object(p.withDispatch)((function(e,t){var n=t.clientIds,r=t.blocksSelection,o=void 0===r?[]:r,i=t.groupingBlockName,s=e("core/block-editor").replaceBlocks;return{onConvertToGroup:function(){var e=Object(c.switchToBlockType)(o,i);e&&s(n,e)},onConvertFromGroup:function(){var e=o[0].innerBlocks;e.length&&s(n,e)}}}))])((function(e){var t=e.onConvertToGroup,n=e.onConvertFromGroup,r=e.isGroupable,o=void 0!==r&&r,c=e.isUngroupable,s=void 0!==c&&c;return o||s?Object(B.createElement)(i.BlockSettingsMenuControls,null,(function(e){var r=e.onClose;return Object(B.createElement)(B.Fragment,null,o&&Object(B.createElement)(co.MenuItem,{onClick:function(){t(),r()}},Object(Zt._x)("Group","verb")),s&&Object(B.createElement)(co.MenuItem,{onClick:function(){n(),r()}},Object(Zt._x)("Ungroup","Ungrouping blocks from within a Group block back into individual blocks within the Editor ")))})):null}));function $c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Yc(e){for(var t=1;t1&&void 0!==b[1]?b[1]:{},r=n.isInitialSuggestions,o=n.type,i=n.subtype,c=n.page,s=n.perPage,a=b.length>2&&void 0!==b[2]?b[2]:{},u=a.disablePostFormats,l=void 0!==u&&u,d=s||r?3:20,p=[],o&&"post"!==o||p.push(Ir()({path:Object(C.addQueryArgs)("/wp/v2/search",{search:t,page:c,per_page:d,type:"post",subtype:i})}).catch((function(){return[]}))),o&&"term"!==o||p.push(Ir()({path:Object(C.addQueryArgs)("/wp/v2/search",{search:t,page:c,per_page:d,type:"term",subtype:i})}).catch((function(){return[]}))),l||o&&"post-format"!==o||p.push(Ir()({path:Object(C.addQueryArgs)("/wp/v2/search",{search:t,page:c,per_page:d,type:"post-format",subtype:i})}).catch((function(){return[]}))),e.abrupt("return",Promise.all(p).then((function(e){return Object(v.map)(Object(v.flatten)(e).filter((function(e){return!!e.id})).slice(0,d),(function(e){return{id:e.id,url:e.url,title:Object($i.decodeEntities)(e.title)||Object(Zt.__)("(no title)"),type:e.subtype||e.type}}))})));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Zc=function(e){Object(Nr.a)(n,e);var t=Xc(n);function n(e){var r;return Object(Rr.a)(this,n),(r=t.apply(this,arguments)).getBlockEditorSettings=L()(r.getBlockEditorSettings,{maxSize:1}),r.getDefaultBlockContext=L()(r.getDefaultBlockContext,{maxSize:1}),e.recovery?Object(Lr.a)(r):(e.updatePostLock(e.settings.postLock),e.setupEditor(e.post,e.initialEdits,e.settings.template),e.settings.autosave&&e.createWarningNotice(Object(Zt.__)("There is an autosave of this post that is more recent than the version below."),{id:"autosave-exists",actions:[{label:Object(Zt.__)("View the autosave"),url:e.settings.autosave.editLink}]}),r)}return Object(Dr.a)(n,[{key:"getBlockEditorSettings",value:function(e,t,n,r,o,i){return Yc(Yc({},Object(v.pick)(e,["__experimentalBlockDirectory","__experimentalBlockPatterns","__experimentalBlockPatternCategories","__experimentalEnableFullSiteEditing","__experimentalEnableFullSiteEditingDemo","__experimentalFeatures","__experimentalGlobalStylesUserEntityId","__experimentalGlobalStylesBaseStyles","__experimentalGlobalStylesContexts","__experimentalPreferredStyleVariations","__experimentalSetIsInserterOpened","alignWide","allowedBlockTypes","availableLegacyWidgets","bodyPlaceholder","codeEditingEnabled","colors","disableCustomColors","disableCustomFontSizes","disableCustomGradients","enableCustomUnits","enableCustomLineHeight","focusMode","fontSizes","gradients","hasFixedToolbar","hasReducedUI","imageEditing","imageSizes","imageDimensions","isRTL","keepCaretInsideBlock","maxWidth","onUpdateDefaultBlockStyles","styles","template","templateLock","titlePlaceholder"])),{},{mediaUpload:n?qc:void 0,__experimentalReusableBlocks:t,__experimentalFetchLinkSuggestions:Object(v.partialRight)(Jc,e),__experimentalCanUserUseUnfilteredHTML:r,__experimentalUndo:o,__experimentalShouldInsertAtTheTop:i})}},{key:"getDefaultBlockContext",value:function(e,t){return{postId:e,postType:t}}},{key:"componentDidMount",value:function(){this.props.updateEditorSettings(this.props.settings)}},{key:"componentDidUpdate",value:function(e){this.props.settings!==e.settings&&this.props.updateEditorSettings(this.props.settings)}},{key:"componentWillUnmount",value:function(){this.props.tearDownEditor()}},{key:"render",value:function(){var e=this.props,t=e.canUserUseUnfilteredHTML,n=e.children,r=e.post,o=e.blocks,c=e.resetEditorBlocks,a=e.selectionStart,l=e.selectionEnd,d=e.isReady,p=e.settings,b=e.reusableBlocks,f=e.resetEditorBlocksWithoutUndoLevel,h=e.hasUploadPermissions,m=e.isPostTitleSelected,v=e.undo;if(!d)return null;var O=this.getBlockEditorSettings(p,b,h,t,v,m),g=this.getDefaultBlockContext(r.id,r.type);return Object(B.createElement)(B.Fragment,null,Object(B.createElement)(i.__unstableEditorStyles,{styles:p.styles}),Object(B.createElement)(s.EntityProvider,{kind:"root",type:"site"},Object(B.createElement)(s.EntityProvider,{kind:"postType",type:r.type,id:r.id},Object(B.createElement)(i.BlockContextProvider,{value:g},Object(B.createElement)(i.BlockEditorProvider,{value:o,onInput:f,onChange:c,selectionStart:a,selectionEnd:l,settings:O,useSubRegistry:!1},n,Object(B.createElement)(u.ReusableBlocksMenuItems,null),Object(B.createElement)(Qc,null))))))}}]),n}(B.Component),es=Object(Er.compose)([Hc,Object(p.withSelect)((function(e){var t=e("core/editor"),n=t.canUserUseUnfilteredHTML,r=t.__unstableIsEditorReady,o=t.getEditorBlocks,i=t.getEditorSelectionStart,c=t.getEditorSelectionEnd,s=t.isPostTitleSelected,a=e("core").canUser;return{canUserUseUnfilteredHTML:n(),isReady:r(),blocks:o(),selectionStart:i(),selectionEnd:c(),reusableBlocks:e("core").getEntityRecords("postType","wp_block",{per_page:-1}),hasUploadPermissions:Object(v.defaultTo)(a("create","media"),!0),isPostTitleSelected:s&&s()}})),Object(p.withDispatch)((function(e){var t=e("core/editor"),n=t.setupEditor,r=t.updatePostLock,o=t.resetEditorBlocks,i=t.updateEditorSettings,c=t.__experimentalTearDownEditor,s=t.undo;return{setupEditor:n,updatePostLock:r,createWarningNotice:e("core/notices").createWarningNotice,resetEditorBlocks:o,updateEditorSettings:i,resetEditorBlocksWithoutUndoLevel:function(e,t){o(e,Yc(Yc({},t),{},{__unstableShouldCreateUndoLevel:!1}))},tearDownEditor:c,undo:s}}))])(Zc),ts=n(87),ns=n.n(ts);function rs(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=Object(B.forwardRef)((function(n,r){return x()("wp.editor."+e,{alternative:"wp.blockEditor."+e}),Object(B.createElement)(t,Object(Sr.a)({ref:r},n))}));return n.forEach((function(n){r[n]=rs(e+"."+n,t[n])})),r}function os(e,t){return function(){return x()("wp.editor."+e,{alternative:"wp.blockEditor."+e}),t.apply(void 0,arguments)}}var is=rs("RichText",i.RichText,["Content"]);is.isEmpty=os("RichText.isEmpty",i.RichText.isEmpty);var cs=rs("Autocomplete",i.Autocomplete),ss=rs("AlignmentToolbar",i.AlignmentToolbar),as=rs("BlockAlignmentToolbar",i.BlockAlignmentToolbar),us=rs("BlockControls",i.BlockControls,["Slot"]),ls=rs("BlockEdit",i.BlockEdit),ds=rs("BlockEditorKeyboardShortcuts",i.BlockEditorKeyboardShortcuts),ps=rs("BlockFormatControls",i.BlockFormatControls,["Slot"]),bs=rs("BlockIcon",i.BlockIcon),fs=rs("BlockInspector",i.BlockInspector),hs=rs("BlockList",i.BlockList),ms=rs("BlockMover",i.BlockMover),vs=rs("BlockNavigationDropdown",i.BlockNavigationDropdown),Os=rs("BlockSelectionClearer",i.BlockSelectionClearer),gs=rs("BlockSettingsMenu",i.BlockSettingsMenu),js=rs("BlockTitle",i.BlockTitle),ys=rs("BlockToolbar",i.BlockToolbar),_s=rs("ColorPalette",i.ColorPalette),Ps=rs("ContrastChecker",i.ContrastChecker),ks=rs("CopyHandler",i.CopyHandler),Ss=rs("DefaultBlockAppender",i.DefaultBlockAppender),Es=rs("FontSizePicker",i.FontSizePicker),ws=rs("Inserter",i.Inserter),Cs=rs("InnerBlocks",i.InnerBlocks,["ButtonBlockAppender","DefaultBlockAppender","Content"]),Ts=rs("InspectorAdvancedControls",i.InspectorAdvancedControls,["Slot"]),xs=rs("InspectorControls",i.InspectorControls,["Slot"]),Bs=rs("PanelColorSettings",i.PanelColorSettings),Is=rs("PlainText",i.PlainText),As=rs("RichTextShortcut",i.RichTextShortcut),Rs=rs("RichTextToolbarButton",i.RichTextToolbarButton),Ds=rs("__unstableRichTextInputEvent",i.__unstableRichTextInputEvent),Ns=rs("MediaPlaceholder",i.MediaPlaceholder),Ls=rs("MediaUpload",i.MediaUpload),Us=rs("MediaUploadCheck",i.MediaUploadCheck),Fs=rs("MultiSelectScrollIntoView",i.MultiSelectScrollIntoView),Ms=rs("NavigableToolbar",i.NavigableToolbar),Vs=rs("ObserveTyping",i.ObserveTyping),zs=rs("PreserveScrollInReorder",i.PreserveScrollInReorder),Hs=rs("SkipToSelectedBlock",i.SkipToSelectedBlock),Ws=rs("URLInput",i.URLInput),Gs=rs("URLInputButton",i.URLInputButton),Ks=rs("URLPopover",i.URLPopover),qs=rs("Warning",i.Warning),Qs=rs("WritingFlow",i.WritingFlow),$s=os("createCustomColorsHOC",i.createCustomColorsHOC),Ys=os("getColorClassName",i.getColorClassName),Xs=os("getColorObjectByAttributeValues",i.getColorObjectByAttributeValues),Js=os("getColorObjectByColorValue",i.getColorObjectByColorValue),Zs=os("getFontSize",i.getFontSize),ea=os("getFontSizeClass",i.getFontSizeClass),ta=os("withColorContext",i.withColorContext),na=os("withColors",i.withColors),ra=os("withFontSizes",i.withFontSizes)},47:function(e,t){!function(){e.exports=this.wp.apiFetch}()},5:function(e,t,n){"use strict";function r(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 r}))},53:function(e,t){!function(){e.exports=this.wp.keyboardShortcuts}()},6:function(e,t){!function(){e.exports=this.wp.blockEditor}()},60:function(e,t,n){e.exports=function(e,t){var n,r,o=0;function i(){var i,c,s=n,a=arguments.length;e:for(;s;){if(s.args.length===arguments.length){for(c=0;c