WordPress/wp-includes/js/dist/editor.min.js
Bernhard Reiter 00401e16b3 Editor: update Wordpress npm packages.
Updates the wordpress npm packages and their dependencies to the latest versions, as well as auto-updates to relevant core PHP files.

Props youknowriad, joemcgill, spacedmonkey, ramonopoly, peterwilsoncc, bernhard-reiter, tyxla, dmsnell.
Fixes #58623.
Built from https://develop.svn.wordpress.org/trunk@56065


git-svn-id: http://core.svn.wordpress.org/trunk@55577 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2023-06-27 14:24:19 +00:00

12 lines
147 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*! This file is auto-generated */
!function(){var e={6411:function(e,t){var n,o,r;
/*!
autosize 4.0.4
license: MIT
http://www.jacklmoore.com/autosize
*/o=[e,t],n=function(e,t){"use strict";var n,o,r="function"==typeof Map?new Map:(n=[],o=[],{has:function(e){return n.indexOf(e)>-1},get:function(e){return o[n.indexOf(e)]},set:function(e,t){-1===n.indexOf(e)&&(n.push(e),o.push(t))},delete:function(e){var t=n.indexOf(e);t>-1&&(n.splice(t,1),o.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 s(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!r.has(e)){var t=null,n=null,o=null,s=function(){e.clientWidth!==n&&p()},a=function(t){window.removeEventListener("resize",s,!1),e.removeEventListener("input",p,!1),e.removeEventListener("keyup",p,!1),e.removeEventListener("autosize:destroy",a,!1),e.removeEventListener("autosize:update",p,!1),Object.keys(t).forEach((function(n){e.style[n]=t[n]})),r.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",p,!1),window.addEventListener("resize",s,!1),e.addEventListener("input",p,!1),e.addEventListener("autosize:update",p,!1),e.style.overflowX="hidden",e.style.wordWrap="break-word",r.set(e,{destroy:a,update:p}),l()}function l(){var n=window.getComputedStyle(e,null);"vertical"===n.resize?e.style.resize="none":"both"===n.resize&&(e.style.resize="horizontal"),t="content-box"===n.boxSizing?-(parseFloat(n.paddingTop)+parseFloat(n.paddingBottom)):parseFloat(n.borderTopWidth)+parseFloat(n.borderBottomWidth),isNaN(t)&&(t=0),p()}function c(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t}function u(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}function d(){if(0!==e.scrollHeight){var o=u(e),r=document.documentElement&&document.documentElement.scrollTop;e.style.height="",e.style.height=e.scrollHeight+t+"px",n=e.clientWidth,o.forEach((function(e){e.node.scrollTop=e.scrollTop})),r&&(document.documentElement.scrollTop=r)}}function p(){d();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(r<t?"hidden"===n.overflowY&&(c("scroll"),d(),r="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight):"hidden"!==n.overflowY&&(c("hidden"),d(),r="content-box"===n.boxSizing?Math.round(parseFloat(window.getComputedStyle(e,null).height)):e.offsetHeight),o!==r){o=r;var s=i("autosize:resized");try{e.dispatchEvent(s)}catch(e){}}}}function a(e){var t=r.get(e);t&&t.destroy()}function l(e){var t=r.get(e);t&&t.update()}var c=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?((c=function(e){return e}).destroy=function(e){return e},c.update=function(e){return e}):((c=function(e,t){return e&&Array.prototype.forEach.call(e.length?e:[e],(function(e){return s(e,t)})),e}).destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],a),e},c.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],l),e}),t.default=c,e.exports=t.default},void 0===(r="function"==typeof n?n.apply(t,o):n)||(e.exports=r)},4403:function(e,t){var n;
/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var s=r.apply(null,n);s&&e.push(s)}}else if("object"===i){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var a in n)o.call(n,a)&&n[a]&&e.push(a)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(n=function(){return r}.apply(t,[]))||(e.exports=n)}()},4827:function(e){e.exports=function(e,t,n){return((n=window.getComputedStyle)?n(e):e.currentStyle)[t.replace(/-(\w)/gi,(function(e,t){return t.toUpperCase()}))]}},9894:function(e,t,n){var o=n(4827);e.exports=function(e){var t=o(e,"line-height"),n=parseFloat(t,10);if(t===n+""){var r=e.style.lineHeight;e.style.lineHeight=t+"em",t=o(e,"line-height"),n=parseFloat(t,10),r?e.style.lineHeight=r:delete e.style.lineHeight}if(-1!==t.indexOf("pt")?(n*=4,n/=3):-1!==t.indexOf("mm")?(n*=96,n/=25.4):-1!==t.indexOf("cm")?(n*=96,n/=2.54):-1!==t.indexOf("in")?n*=96:-1!==t.indexOf("pc")&&(n*=16),n=Math.round(n),"normal"===t){var i=e.nodeName,s=document.createElement(i);s.innerHTML="&nbsp;","TEXTAREA"===i.toUpperCase()&&s.setAttribute("rows","1");var a=o(e,"font-size");s.style.fontSize=a,s.style.padding="0px",s.style.border="0px";var l=document.body;l.appendChild(s),n=s.offsetHeight,l.removeChild(s)}return n}},5372:function(e,t,n){"use strict";var o=n(9567);function r(){}function i(){}i.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,i,s){if(s!==o){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:r};return n.PropTypes=n,n}},2652:function(e,t,n){e.exports=n(5372)()},9567:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},5438:function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},s=this&&this.__rest||function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&(n[o[r]]=e[o[r]])}return n};t.__esModule=!0;var a=n(9196),l=n(2652),c=n(6411),u=n(9894),d="autosize:resized",p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={lineHeight:null},t.textarea=null,t.onResize=function(e){t.props.onResize&&t.props.onResize(e)},t.updateLineHeight=function(){t.textarea&&t.setState({lineHeight:u(t.textarea)})},t.onChange=function(e){var n=t.props.onChange;t.currentValue=e.currentTarget.value,n&&n(e)},t}return r(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.maxRows,o=t.async;"number"==typeof n&&this.updateLineHeight(),"number"==typeof n||o?setTimeout((function(){return e.textarea&&c(e.textarea)})):this.textarea&&c(this.textarea),this.textarea&&this.textarea.addEventListener(d,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(d,this.onResize),c.destroy(this.textarea))},t.prototype.render=function(){var e=this,t=this.props,n=(t.onResize,t.maxRows),o=(t.onChange,t.style),r=(t.innerRef,t.children),l=s(t,["onResize","maxRows","onChange","style","innerRef","children"]),c=this.state.lineHeight,u=n&&c?c*n:null;return a.createElement("textarea",i({},l,{onChange:this.onChange,style:u?i({},o,{maxHeight:u}):o,ref:function(t){e.textarea=t,"function"==typeof e.props.innerRef?e.props.innerRef(t):e.props.innerRef&&(e.props.innerRef.current=t)}}),r)},t.prototype.componentDidUpdate=function(){this.textarea&&c.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:l.number,maxRows:l.number,onResize:l.func,innerRef:l.any,async:l.bool},t}(a.Component);t.TextareaAutosize=a.forwardRef((function(e,t){return a.createElement(p,i({},e,{innerRef:t}))}))},773:function(e,t,n){"use strict";var o=n(5438);t.Z=o.TextareaAutosize},4793:function(e){var t={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Ấ":"A","Ắ":"A","Ẳ":"A","Ẵ":"A","Ặ":"A","Æ":"AE","Ầ":"A","Ằ":"A","Ȃ":"A","Ç":"C","Ḉ":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ế":"E","Ḗ":"E","Ề":"E","Ḕ":"E","Ḝ":"E","Ȇ":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ḯ":"I","Ȋ":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ố":"O","Ṍ":"O","Ṓ":"O","Ȏ":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","ấ":"a","ắ":"a","ẳ":"a","ẵ":"a","ặ":"a","æ":"ae","ầ":"a","ằ":"a","ȃ":"a","ç":"c","ḉ":"c","è":"e","é":"e","ê":"e","ë":"e","ế":"e","ḗ":"e","ề":"e","ḕ":"e","ḝ":"e","ȇ":"e","ì":"i","í":"i","î":"i","ï":"i","ḯ":"i","ȋ":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ố":"o","ṍ":"o","ṓ":"o","ȏ":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Ĉ":"C","ĉ":"c","Ċ":"C","ċ":"c","Č":"C","č":"c","C̆":"C","c̆":"c","Ď":"D","ď":"d","Đ":"D","đ":"d","Ē":"E","ē":"e","Ĕ":"E","ĕ":"e","Ė":"E","ė":"e","Ę":"E","ę":"e","Ě":"E","ě":"e","Ĝ":"G","Ǵ":"G","ĝ":"g","ǵ":"g","Ğ":"G","ğ":"g","Ġ":"G","ġ":"g","Ģ":"G","ģ":"g","Ĥ":"H","ĥ":"h","Ħ":"H","ħ":"h","Ḫ":"H","ḫ":"h","Ĩ":"I","ĩ":"i","Ī":"I","ī":"i","Ĭ":"I","ĭ":"i","Į":"I","į":"i","İ":"I","ı":"i","IJ":"IJ","ij":"ij","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","Ḱ":"K","ḱ":"k","K̆":"K","k̆":"k","Ĺ":"L","ĺ":"l","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ŀ":"L","ŀ":"l","Ł":"l","ł":"l","Ḿ":"M","ḿ":"m","M̆":"M","m̆":"m","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","ʼn":"n","N̆":"N","n̆":"n","Ō":"O","ō":"o","Ŏ":"O","ŏ":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","P̆":"P","p̆":"p","Ŕ":"R","ŕ":"r","Ŗ":"R","ŗ":"r","Ř":"R","ř":"r","R̆":"R","r̆":"r","Ȓ":"R","ȓ":"r","Ś":"S","ś":"s","Ŝ":"S","ŝ":"s","Ş":"S","Ș":"S","ș":"s","ş":"s","Š":"S","š":"s","ß":"ss","Ţ":"T","ţ":"t","ț":"t","Ț":"T","Ť":"T","ť":"t","Ŧ":"T","ŧ":"t","T̆":"T","t̆":"t","Ũ":"U","ũ":"u","Ū":"U","ū":"u","Ŭ":"U","ŭ":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ȗ":"U","ȗ":"u","V̆":"V","v̆":"v","Ŵ":"W","ŵ":"w","Ẃ":"W","ẃ":"w","X̆":"X","x̆":"x","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Y̆":"Y","y̆":"y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","ſ":"s","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Ǎ":"A","ǎ":"a","Ǐ":"I","ǐ":"i","Ǒ":"O","ǒ":"o","Ǔ":"U","ǔ":"u","Ǖ":"U","ǖ":"u","Ǘ":"U","ǘ":"u","Ǚ":"U","ǚ":"u","Ǜ":"U","ǜ":"u","Ứ":"U","ứ":"u","Ṹ":"U","ṹ":"u","Ǻ":"A","ǻ":"a","Ǽ":"AE","ǽ":"ae","Ǿ":"O","ǿ":"o","Þ":"TH","þ":"th","Ṕ":"P","ṕ":"p","Ṥ":"S","ṥ":"s","X́":"X","x́":"x","Ѓ":"Г","ѓ":"г","Ќ":"К","ќ":"к","A̋":"A","a̋":"a","E̋":"E","e̋":"e","I̋":"I","i̋":"i","Ǹ":"N","ǹ":"n","Ồ":"O","ồ":"o","Ṑ":"O","ṑ":"o","Ừ":"U","ừ":"u","Ẁ":"W","ẁ":"w","Ỳ":"Y","ỳ":"y","Ȁ":"A","ȁ":"a","Ȅ":"E","ȅ":"e","Ȉ":"I","ȉ":"i","Ȍ":"O","ȍ":"o","Ȑ":"R","ȑ":"r","Ȕ":"U","ȕ":"u","B̌":"B","b̌":"b","Č̣":"C","č̣":"c","Ê̌":"E","ê̌":"e","F̌":"F","f̌":"f","Ǧ":"G","ǧ":"g","Ȟ":"H","ȟ":"h","J̌":"J","ǰ":"j","Ǩ":"K","ǩ":"k","M̌":"M","m̌":"m","P̌":"P","p̌":"p","Q̌":"Q","q̌":"q","Ř̩":"R","ř̩":"r","Ṧ":"S","ṧ":"s","V̌":"V","v̌":"v","W̌":"W","w̌":"w","X̌":"X","x̌":"x","Y̌":"Y","y̌":"y","A̧":"A","a̧":"a","B̧":"B","b̧":"b","Ḑ":"D","ḑ":"d","Ȩ":"E","ȩ":"e","Ɛ̧":"E","ɛ̧":"e","Ḩ":"H","ḩ":"h","I̧":"I","i̧":"i","Ɨ̧":"I","ɨ̧":"i","M̧":"M","m̧":"m","O̧":"O","o̧":"o","Q̧":"Q","q̧":"q","U̧":"U","u̧":"u","X̧":"X","x̧":"x","Z̧":"Z","z̧":"z","й":"и","Й":"И","ё":"е","Ё":"Е"},n=Object.keys(t).join("|"),o=new RegExp(n,"g"),r=new RegExp(n,"");function i(e){return t[e]}var s=function(e){return e.replace(o,i)};e.exports=s,e.exports.has=function(e){return!!e.match(r)},e.exports.remove=s},9196:function(e){"use strict";e.exports=window.React}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o].call(i.exports,i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};!function(){"use strict";n.r(o),n.d(o,{AlignmentToolbar:function(){return oa},Autocomplete:function(){return na},AutosaveMonitor:function(){return no},BlockAlignmentToolbar:function(){return ra},BlockControls:function(){return ia},BlockEdit:function(){return sa},BlockEditorKeyboardShortcuts:function(){return aa},BlockFormatControls:function(){return la},BlockIcon:function(){return ca},BlockInspector:function(){return ua},BlockList:function(){return da},BlockMover:function(){return pa},BlockNavigationDropdown:function(){return ma},BlockSelectionClearer:function(){return ha},BlockSettingsMenu:function(){return ga},BlockTitle:function(){return fa},BlockToolbar:function(){return _a},CharacterCount:function(){return xs},ColorPalette:function(){return va},ContrastChecker:function(){return ya},CopyHandler:function(){return ba},DefaultBlockAppender:function(){return Ea},DocumentOutline:function(){return ho},DocumentOutlineCheck:function(){return go},EditorHistoryRedo:function(){return Po},EditorHistoryUndo:function(){return Co},EditorKeyboardShortcutsRegister:function(){return Eo},EditorNotices:function(){return xo},EditorProvider:function(){return Qs},EditorSnackbars:function(){return Bo},EntitiesSavedStates:function(){return Uo},ErrorBoundary:function(){return Vo},FontSizePicker:function(){return Sa},InnerBlocks:function(){return ka},Inserter:function(){return wa},InspectorAdvancedControls:function(){return Pa},InspectorControls:function(){return Ca},LocalAutosaveMonitor:function(){return Go},MediaPlaceholder:function(){return Aa},MediaUpload:function(){return Da},MediaUploadCheck:function(){return Ra},MultiSelectScrollIntoView:function(){return La},NavigableToolbar:function(){return Oa},ObserveTyping:function(){return Ua},PageAttributesCheck:function(){return Ko},PageAttributesOrder:function(){return Qo},PageAttributesParent:function(){return rr},PageTemplate:function(){return ir},PanelColorSettings:function(){return Ta},PlainText:function(){return xa},PostAuthor:function(){return cr},PostAuthorCheck:function(){return ur},PostComments:function(){return dr},PostExcerpt:function(){return pr},PostExcerptCheck:function(){return mr},PostFeaturedImage:function(){return wr},PostFeaturedImageCheck:function(){return fr},PostFormat:function(){return Cr},PostFormatCheck:function(){return kr},PostLastRevision:function(){return Br},PostLastRevisionCheck:function(){return xr},PostLockedModal:function(){return Ir},PostPendingStatus:function(){return Ar},PostPendingStatusCheck:function(){return Nr},PostPingbacks:function(){return Dr},PostPreviewButton:function(){return Lr},PostPublishButton:function(){return Mr},PostPublishButtonLabel:function(){return Or},PostPublishPanel:function(){return qi},PostSavedState:function(){return es},PostSchedule:function(){return mi},PostScheduleCheck:function(){return ts},PostScheduleLabel:function(){return hi},PostSlug:function(){return rs},PostSlugCheck:function(){return ns},PostSticky:function(){return ss},PostStickyCheck:function(){return is},PostSwitchToDraftButton:function(){return as},PostSyncStatus:function(){return ls},PostTaxonomies:function(){return us},PostTaxonomiesCheck:function(){return ds},PostTaxonomiesFlatTermSelector:function(){return Pi},PostTaxonomiesHierarchicalTermSelector:function(){return Li},PostTextEditor:function(){return ms},PostTitle:function(){return fs},PostTrash:function(){return _s},PostTrashCheck:function(){return vs},PostTypeSupportCheck:function(){return Yo},PostURL:function(){return ys},PostURLCheck:function(){return bs},PostURLLabel:function(){return Es},PostVisibility:function(){return Wr},PostVisibilityCheck:function(){return ws},PostVisibilityLabel:function(){return $r},RichText:function(){return ta},RichTextShortcut:function(){return Ba},RichTextToolbarButton:function(){return Ia},ServerSideRender:function(){return Zs()},SkipToSelectedBlock:function(){return Fa},TableOfContents:function(){return Is},TextEditorGlobalKeyboardShortcuts:function(){return yo},ThemeSupportCheck:function(){return gr},TimeToRead:function(){return Ts},URLInput:function(){return Ma},URLInputButton:function(){return za},URLPopover:function(){return Ha},UnsavedChangesWarning:function(){return Ns},VisualEditorGlobalKeyboardShortcuts:function(){return vo},Warning:function(){return Va},WordCount:function(){return Cs},WritingFlow:function(){return Wa},__unstableRichTextInputEvent:function(){return Na},cleanForSlug:function(){return Ja},createCustomColorsHOC:function(){return ja},getColorClassName:function(){return $a},getColorObjectByAttributeValues:function(){return Ga},getColorObjectByColorValue:function(){return Ka},getFontSize:function(){return Ya},getFontSizeClass:function(){return qa},getTemplatePartIcon:function(){return R},mediaUpload:function(){return Hs},privateApis:function(){return el},store:function(){return Xn},storeConfig:function(){return Qn},transformStyles:function(){return u.transformStyles},useEntitiesSavedStatesIsDirty:function(){return Ro},usePostScheduleLabel:function(){return gi},usePostURLLabel:function(){return Ss},usePostVisibilityLabel:function(){return Gr},userAutocompleter:function(){return eo},withColorContext:function(){return Qa},withColors:function(){return Xa},withFontSizes:function(){return Za}});var e={};n.r(e),n.d(e,{__experimentalGetDefaultTemplatePartAreas:function(){return Mt},__experimentalGetDefaultTemplateType:function(){return zt},__experimentalGetDefaultTemplateTypes:function(){return Ft},__experimentalGetTemplateInfo:function(){return Ht},__unstableIsEditorReady:function(){return Oe},canInsertBlockType:function(){return Rt},canUserUseUnfilteredHTML:function(){return Ie},didPostSaveRequestFail:function(){return me},didPostSaveRequestSucceed:function(){return pe},getActivePostLock:function(){return Be},getAdjacentBlockClientId:function(){return it},getAutosaveAttribute:function(){return Z},getBlock:function(){return je},getBlockAttributes:function(){return We},getBlockCount:function(){return Qe},getBlockHierarchyRootClientId:function(){return rt},getBlockIndex:function(){return yt},getBlockInsertionPoint:function(){return Bt},getBlockListSettings:function(){return Ut},getBlockMode:function(){return Ct},getBlockName:function(){return He},getBlockOrder:function(){return vt},getBlockRootClientId:function(){return ot},getBlockSelectionEnd:function(){return Ze},getBlockSelectionStart:function(){return Xe},getBlocks:function(){return $e},getBlocksByClientId:function(){return qe},getClientIdsOfDescendants:function(){return Ge},getClientIdsWithDescendants:function(){return Ke},getCurrentPost:function(){return j},getCurrentPostAttribute:function(){return Q},getCurrentPostId:function(){return G},getCurrentPostLastRevisionId:function(){return Y},getCurrentPostRevisionsCount:function(){return K},getCurrentPostType:function(){return $},getEditedPostAttribute:function(){return X},getEditedPostContent:function(){return ve},getEditedPostPreviewLink:function(){return fe},getEditedPostSlug:function(){return Se},getEditedPostVisibility:function(){return J},getEditorBlocks:function(){return Ae},getEditorSelection:function(){return Le},getEditorSelectionEnd:function(){return Re},getEditorSelectionStart:function(){return De},getEditorSettings:function(){return Ue},getFirstMultiSelectedBlockClientId:function(){return dt},getGlobalBlockCount:function(){return Ye},getInserterItems:function(){return Lt},getLastMultiSelectedBlockClientId:function(){return pt},getMultiSelectedBlockClientIds:function(){return ct},getMultiSelectedBlocks:function(){return ut},getMultiSelectedBlocksEndClientId:function(){return _t},getMultiSelectedBlocksStartClientId:function(){return ft},getNextBlockClientId:function(){return at},getPermalink:function(){return Ee},getPermalinkParts:function(){return we},getPostEdits:function(){return q},getPostLockUser:function(){return xe},getPostTypeLabel:function(){return Vt},getPreviousBlockClientId:function(){return st},getSelectedBlock:function(){return nt},getSelectedBlockClientId:function(){return tt},getSelectedBlockCount:function(){return Je},getSelectedBlocksInitialCaretPosition:function(){return lt},getStateBeforeOptimisticTransaction:function(){return Fe},getSuggestedPostFormat:function(){return _e},getTemplate:function(){return At},getTemplateLock:function(){return Dt},hasChangedContent:function(){return z},hasEditorRedo:function(){return F},hasEditorUndo:function(){return U},hasInserterItems:function(){return Ot},hasMultiSelection:function(){return wt},hasNonPostEntityChanges:function(){return V},hasSelectedBlock:function(){return et},hasSelectedInnerBlock:function(){return Et},inSomeHistory:function(){return Me},isAncestorMultiSelected:function(){return gt},isAutosavingPost:function(){return he},isBlockInsertionPointVisible:function(){return It},isBlockMultiSelected:function(){return ht},isBlockSelected:function(){return bt},isBlockValid:function(){return Ve},isBlockWithinSelection:function(){return St},isCaretWithinFormattedText:function(){return xt},isCleanNewPost:function(){return W},isCurrentPostPending:function(){return ee},isCurrentPostPublished:function(){return te},isCurrentPostScheduled:function(){return ne},isDeletingPost:function(){return ce},isEditedPostAutosaveable:function(){return se},isEditedPostBeingScheduled:function(){return ae},isEditedPostDateFloating:function(){return le},isEditedPostDirty:function(){return H},isEditedPostEmpty:function(){return ie},isEditedPostNew:function(){return M},isEditedPostPublishable:function(){return oe},isEditedPostSaveable:function(){return re},isFirstMultiSelectedBlock:function(){return mt},isMultiSelecting:function(){return kt},isPermalinkEditable:function(){return be},isPostAutosavingLocked:function(){return Ce},isPostLockTakeover:function(){return Te},isPostLocked:function(){return ke},isPostSavingLocked:function(){return Pe},isPreviewingPost:function(){return ge},isPublishSidebarEnabled:function(){return Ne},isPublishingPost:function(){return ye},isSavingNonPostEntityChanges:function(){return de},isSavingPost:function(){return ue},isSelectionEnabled:function(){return Pt},isTyping:function(){return Tt},isValidTemplate:function(){return Nt}});var t={};n.r(t),n.d(t,{__experimentalTearDownEditor:function(){return Qt},autosave:function(){return rn},clearSelectedBlock:function(){return Tn},createUndoLevel:function(){return ln},disablePublishSidebar:function(){return dn},editPost:function(){return en},enablePublishSidebar:function(){return un},enterFormattedText:function(){return Gn},exitFormattedText:function(){return Kn},hideInsertionPoint:function(){return Un},insertBlock:function(){return Rn},insertBlocks:function(){return Ln},insertDefaultBlock:function(){return Yn},lockPostAutosaving:function(){return hn},lockPostSaving:function(){return pn},mergeBlocks:function(){return zn},moveBlockToPosition:function(){return Dn},moveBlocksDown:function(){return Nn},moveBlocksUp:function(){return An},multiSelect:function(){return Cn},receiveBlocks:function(){return bn},redo:function(){return sn},refreshPost:function(){return nn},removeBlock:function(){return Vn},removeBlocks:function(){return Hn},replaceBlock:function(){return In},replaceBlocks:function(){return Bn},resetBlocks:function(){return yn},resetEditorBlocks:function(){return fn},resetPost:function(){return Xt},savePost:function(){return tn},selectBlock:function(){return wn},setTemplateValidity:function(){return Fn},setupEditor:function(){return qt},setupEditorState:function(){return Jt},showInsertionPoint:function(){return On},startMultiSelect:function(){return kn},startTyping:function(){return jn},stopMultiSelect:function(){return Pn},stopTyping:function(){return $n},synchronizeTemplate:function(){return Mn},toggleBlockMode:function(){return Wn},toggleSelection:function(){return xn},trashPost:function(){return on},undo:function(){return an},unlockPostAutosaving:function(){return gn},unlockPostSaving:function(){return mn},updateBlock:function(){return En},updateBlockAttributes:function(){return Sn},updateBlockListSettings:function(){return qn},updateEditorSettings:function(){return _n},updatePost:function(){return Zt},updatePostLock:function(){return cn}});var r=window.wp.element,i=window.wp.blocks,s=window.wp.data,a=window.wp.coreData,l=window.wp.compose,c=window.wp.hooks,u=window.wp.blockEditor;const d={...u.SETTINGS_DEFAULTS,richEditingEnabled:!0,codeEditingEnabled:!0,enableCustomFields:void 0};function p(e){return e&&"object"==typeof e&&"raw"in e?e.raw:e}var m=(0,s.combineReducers)({postId:function(e=null,t){return"SETUP_EDITOR_STATE"===t.type?t.post.id:e},postType:function(e=null,t){return"SETUP_EDITOR_STATE"===t.type?t.post.type:e},saving:function(e={},t){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},deleting:function(e={},t){switch(t.type){case"REQUEST_POST_DELETE_START":case"REQUEST_POST_DELETE_FINISH":return{pending:"REQUEST_POST_DELETE_START"===t.type}}return e},postLock:function(e={isLocked:!1},t){return"UPDATE_POST_LOCK"===t.type?t.lock:e},template:function(e={isValid:!0},t){return"SET_TEMPLATE_VALIDITY"===t.type?{...e,isValid:t.isValid}:e},postSavingLock:function(e={},t){switch(t.type){case"LOCK_POST_SAVING":return{...e,[t.lockName]:!0};case"UNLOCK_POST_SAVING":{const{[t.lockName]:n,...o}=e;return o}}return e},isReady:function(e=!1,t){switch(t.type){case"SETUP_EDITOR_STATE":return!0;case"TEAR_DOWN_EDITOR":return!1}return e},editorSettings:function(e=d,t){return"UPDATE_EDITOR_SETTINGS"===t.type?{...e,...t.settings}:e},postAutosavingLock:function(e={},t){switch(t.type){case"LOCK_POST_AUTOSAVING":return{...e,[t.lockName]:!0};case"UNLOCK_POST_AUTOSAVING":{const{[t.lockName]:n,...o}=e;return o}}return e}}),h={};function g(e){return[e]}function f(e,t,n){var o;if(e.length!==t.length)return!1;for(o=n;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}function _(e,t){var n,o=t||g;function r(e){var t,o,r,i,s,a=n,l=!0;for(t=0;t<e.length;t++){if(o=e[t],!(s=o)||"object"!=typeof s){l=!1;break}a.has(o)?a=a.get(o):(r=new WeakMap,a.set(o,r),a=r)}return a.has(h)||((i=function(){var e={clear:function(){e.head=null}};return e}()).isUniqueByDependants=l,a.set(h,i)),a.get(h)}function i(){n=new WeakMap}function s(){var t,n,i,s,a,l=arguments.length;for(s=new Array(l),i=0;i<l;i++)s[i]=arguments[i];for((t=r(a=o.apply(null,s))).isUniqueByDependants||(t.lastDependants&&!f(a,t.lastDependants,0)&&t.clear(),t.lastDependants=a),n=t.head;n;){if(f(n.args,s,1))return n!==t.head&&(n.prev.next=n.next,n.next&&(n.next.prev=n.prev),n.next=t.head,n.prev=null,t.head.prev=n,t.head=n),n.val;n=n.next}return n={val:e.apply(null,s)},s[0]=null,n.args=s,t.head&&(t.head.prev=n,n.next=t.head),t.head=n,n.val}return s.getDependants=o,s.clear=i,i(),s}var v=window.wp.date,y=window.wp.url,b=window.wp.deprecated,E=n.n(b),S=window.wp.primitives;var w=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),k=window.wp.preferences;const P=new Set(["meta"]),C="SAVE_POST_NOTICE_ID",T="TRASH_POST_NOTICE_ID",x=/%(?:postname|pagename)%/,B=["title","excerpt","content"];var I=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}));var N=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{fillRule:"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}));var A=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}));var D=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-17.6 1L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"}));function R(e){return"header"===e?I:"footer"===e?N:"sidebar"===e?A:D}const L={},O=[],U=(0,s.createRegistrySelector)((e=>()=>e(a.store).hasUndo())),F=(0,s.createRegistrySelector)((e=>()=>e(a.store).hasRedo()));function M(e){return"auto-draft"===j(e).status}function z(e){return"content"in q(e)}const H=(0,s.createRegistrySelector)((e=>t=>{const n=$(t),o=G(t);return!!e(a.store).hasEditsForEntityRecord("postType",n,o)})),V=(0,s.createRegistrySelector)((e=>t=>{const n=e(a.store).__experimentalGetDirtyEntityRecords(),{type:o,id:r}=j(t);return n.some((e=>"postType"!==e.kind||e.name!==o||e.key!==r))}));function W(e){return!H(e)&&M(e)}const j=(0,s.createRegistrySelector)((e=>t=>{const n=G(t),o=$(t),r=e(a.store).getRawEntityRecord("postType",o,n);return r||L}));function $(e){return e.postType}function G(e){return e.postId}function K(e){var t;return null!==(t=j(e)._links?.["version-history"]?.[0]?.count)&&void 0!==t?t:0}function Y(e){var t;return null!==(t=j(e)._links?.["predecessor-version"]?.[0]?.id)&&void 0!==t?t:null}const q=(0,s.createRegistrySelector)((e=>t=>{const n=$(t),o=G(t);return e(a.store).getEntityRecordEdits("postType",n,o)||L}));function Q(e,t){switch(t){case"type":return $(e);case"id":return G(e);default:const n=j(e);if(!n.hasOwnProperty(t))break;return p(n[t])}}function X(e,t){if("content"===t)return ve(e);const n=q(e);return n.hasOwnProperty(t)?P.has(t)?((e,t)=>{const n=q(e);return n.hasOwnProperty(t)?{...Q(e,t),...n[t]}:Q(e,t)})(e,t):n[t]:Q(e,t)}const Z=(0,s.createRegistrySelector)((e=>(t,n)=>{if(!B.includes(n)&&"preview_link"!==n)return;const o=$(t),r=G(t),i=e(a.store).getCurrentUser()?.id,s=e(a.store).getAutosave(o,r,i);return s?p(s[n]):void 0}));function J(e){if("private"===X(e,"status"))return"private";return X(e,"password")?"password":"public"}function ee(e){return"pending"===j(e).status}function te(e,t){const n=t||j(e);return-1!==["publish","private"].indexOf(n.status)||"future"===n.status&&!(0,v.isInTheFuture)(new Date(Number((0,v.getDate)(n.date))-6e4))}function ne(e){return"future"===j(e).status&&!te(e)}function oe(e){const t=j(e);return H(e)||-1===["publish","private","future"].indexOf(t.status)}function re(e){return!ue(e)&&(!!X(e,"title")||!!X(e,"excerpt")||!ie(e)||"native"===r.Platform.OS)}function ie(e){const t=Ae(e);if(t.length){if(t.length>1)return!1;const e=t[0].name;if(e!==(0,i.getDefaultBlockName)()&&e!==(0,i.getFreeformContentHandlerName)())return!1}return!ve(e)}const se=(0,s.createRegistrySelector)((e=>t=>{if(!re(t))return!1;if(Ce(t))return!1;const n=$(t),o=G(t),r=e(a.store).hasFetchedAutosaves(n,o),i=e(a.store).getCurrentUser()?.id,s=e(a.store).getAutosave(n,o,i);return!!r&&(!s||(!!z(t)||["title","excerpt"].some((e=>p(s[e])!==X(t,e)))))}));function ae(e){const t=X(e,"date"),n=new Date(Number((0,v.getDate)(t))-6e4);return(0,v.isInTheFuture)(n)}function le(e){const t=X(e,"date"),n=X(e,"modified"),o=j(e).status;return("draft"===o||"auto-draft"===o||"pending"===o)&&(t===n||null===t)}function ce(e){return!!e.deleting.pending}const ue=(0,s.createRegistrySelector)((e=>t=>{const n=$(t),o=G(t);return e(a.store).isSavingEntityRecord("postType",n,o)})),de=(0,s.createRegistrySelector)((e=>t=>{const n=e(a.store).__experimentalGetEntitiesBeingSaved(),{type:o,id:r}=j(t);return n.some((e=>"postType"!==e.kind||e.name!==o||e.key!==r))})),pe=(0,s.createRegistrySelector)((e=>t=>{const n=$(t),o=G(t);return!e(a.store).getLastEntitySaveError("postType",n,o)})),me=(0,s.createRegistrySelector)((e=>t=>{const n=$(t),o=G(t);return!!e(a.store).getLastEntitySaveError("postType",n,o)}));function he(e){return!!ue(e)&&Boolean(e.saving.options?.isAutosave)}function ge(e){return!!ue(e)&&Boolean(e.saving.options?.isPreview)}function fe(e){if(e.saving.pending||ue(e))return;let t=Z(e,"preview_link");t&&"draft"!==j(e).status||(t=X(e,"link"),t&&(t=(0,y.addQueryArgs)(t,{preview:!0})));const n=X(e,"featured_media");return t&&n?(0,y.addQueryArgs)(t,{_thumbnail_id:n}):t}function _e(e){const t=Ae(e);if(t.length>2)return null;let n;if(1===t.length&&(n=t[0].name,"core/embed"===n)){const e=t[0].attributes?.providerNameSlug;["youtube","vimeo"].includes(e)?n="core/video":["spotify","soundcloud"].includes(e)&&(n="core/audio")}switch(2===t.length&&"core/paragraph"===t[1].name&&(n=t[0].name),n){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}}const ve=(0,s.createRegistrySelector)((e=>t=>{const n=G(t),o=$(t),r=e(a.store).getEditedEntityRecord("postType",o,n);if(r){if("function"==typeof r.content)return r.content(r);if(r.blocks)return(0,i.__unstableSerializeAndClean)(r.blocks);if(r.content)return r.content}return""}));function ye(e){return ue(e)&&!te(e)&&"publish"===X(e,"status")}function be(e){const t=X(e,"permalink_template");return x.test(t)}function Ee(e){const t=we(e);if(!t)return null;const{prefix:n,postName:o,suffix:r}=t;return be(e)?n+o+r:n}function Se(e){return X(e,"slug")||(0,y.cleanForSlug)(X(e,"title"))||G(e)}function we(e){const t=X(e,"permalink_template");if(!t)return null;const n=X(e,"slug")||X(e,"generated_slug"),[o,r]=t.split(x);return{prefix:o,postName:n,suffix:r}}function ke(e){return e.postLock.isLocked}function Pe(e){return Object.keys(e.postSavingLock).length>0}function Ce(e){return Object.keys(e.postAutosavingLock).length>0}function Te(e){return e.postLock.isTakeover}function xe(e){return e.postLock.user}function Be(e){return e.postLock.activePostLock}function Ie(e){return Boolean(j(e)._links?.hasOwnProperty("wp:action-unfiltered-html"))}const Ne=(0,s.createRegistrySelector)((e=>()=>!!e(k.store).get("core/edit-post","isPublishSidebarEnabled")));function Ae(e){return X(e,"blocks")||O}function De(e){return E()("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),X(e,"selection")?.selectionStart}function Re(e){return E()("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),X(e,"selection")?.selectionEnd}function Le(e){return X(e,"selection")}function Oe(e){return e.isReady}function Ue(e){return e.editorSettings}function Fe(){return E()("select('core/editor').getStateBeforeOptimisticTransaction",{since:"5.7",hint:"No state history is kept on this store anymore"}),null}function Me(){return E()("select('core/editor').inSomeHistory",{since:"5.7",hint:"No state history is kept on this store anymore"}),!1}function ze(e){return(0,s.createRegistrySelector)((t=>(n,...o)=>(E()("`wp.data.select( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.select( 'core/block-editor' )."+e+"`",version:"6.2"}),t(u.store)[e](...o))))}const He=ze("getBlockName"),Ve=ze("isBlockValid"),We=ze("getBlockAttributes"),je=ze("getBlock"),$e=ze("getBlocks"),Ge=ze("getClientIdsOfDescendants"),Ke=ze("getClientIdsWithDescendants"),Ye=ze("getGlobalBlockCount"),qe=ze("getBlocksByClientId"),Qe=ze("getBlockCount"),Xe=ze("getBlockSelectionStart"),Ze=ze("getBlockSelectionEnd"),Je=ze("getSelectedBlockCount"),et=ze("hasSelectedBlock"),tt=ze("getSelectedBlockClientId"),nt=ze("getSelectedBlock"),ot=ze("getBlockRootClientId"),rt=ze("getBlockHierarchyRootClientId"),it=ze("getAdjacentBlockClientId"),st=ze("getPreviousBlockClientId"),at=ze("getNextBlockClientId"),lt=ze("getSelectedBlocksInitialCaretPosition"),ct=ze("getMultiSelectedBlockClientIds"),ut=ze("getMultiSelectedBlocks"),dt=ze("getFirstMultiSelectedBlockClientId"),pt=ze("getLastMultiSelectedBlockClientId"),mt=ze("isFirstMultiSelectedBlock"),ht=ze("isBlockMultiSelected"),gt=ze("isAncestorMultiSelected"),ft=ze("getMultiSelectedBlocksStartClientId"),_t=ze("getMultiSelectedBlocksEndClientId"),vt=ze("getBlockOrder"),yt=ze("getBlockIndex"),bt=ze("isBlockSelected"),Et=ze("hasSelectedInnerBlock"),St=ze("isBlockWithinSelection"),wt=ze("hasMultiSelection"),kt=ze("isMultiSelecting"),Pt=ze("isSelectionEnabled"),Ct=ze("getBlockMode"),Tt=ze("isTyping"),xt=ze("isCaretWithinFormattedText"),Bt=ze("getBlockInsertionPoint"),It=ze("isBlockInsertionPointVisible"),Nt=ze("isValidTemplate"),At=ze("getTemplate"),Dt=ze("getTemplateLock"),Rt=ze("canInsertBlockType"),Lt=ze("getInserterItems"),Ot=ze("hasInserterItems"),Ut=ze("getBlockListSettings");function Ft(e){return Ue(e)?.defaultTemplateTypes}const Mt=_((e=>(Ue(e)?.defaultTemplatePartAreas||[])?.map((e=>({...e,icon:R(e.icon)})))),(e=>[Ue(e)?.defaultTemplatePartAreas])),zt=_(((e,t)=>{var n;const o=Ft(e);return o&&null!==(n=Object.values(o).find((e=>e.slug===t)))&&void 0!==n?n:L}),((e,t)=>[Ft(e),t]));function Ht(e,t){if(!t)return L;const{description:n,slug:o,title:r,area:i}=t,{title:s,description:a}=zt(e,o),l="string"==typeof r?r:r?.rendered;return{title:l&&l!==o?l:s||o,description:("string"==typeof n?n:n?.raw)||a,icon:Mt(e).find((e=>i===e.area))?.icon||w}}const Vt=(0,s.createRegistrySelector)((e=>t=>{const n=$(t);return e(a.store).getPostType(n)?.labels?.singular_name}));var Wt=window.wp.apiFetch,jt=n.n(Wt),$t=window.wp.notices;function Gt(e,t){return`wp-autosave-block-editor-post-${t?"auto-draft":e}`}function Kt(e,t){window.sessionStorage.removeItem(Gt(e,t))}var Yt=window.wp.i18n;const qt=(e,t,n)=>({dispatch:o})=>{o.setupEditorState(e);if("auto-draft"===e.status&&n){let r;r="content"in t?t.content:e.content.raw;let s=(0,i.parse)(r);s=(0,i.synchronizeBlocksWithTemplate)(s,n),o.resetEditorBlocks(s,{__unstableShouldCreateUndoLevel:!1})}t&&Object.values(t).some((([t,n])=>{var o;return n!==(null!==(o=e[t]?.raw)&&void 0!==o?o:e[t])}))&&o.editPost(t)};function Qt(){return{type:"TEAR_DOWN_EDITOR"}}function Xt(){return E()("wp.data.dispatch( 'core/editor' ).resetPost",{since:"6.0",version:"6.3",alternative:"Initialize the editor with the setupEditorState action"}),{type:"DO_NOTHING"}}function Zt(){return E()("wp.data.dispatch( 'core/editor' ).updatePost",{since:"5.7",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function Jt(e){return{type:"SETUP_EDITOR_STATE",post:e}}const en=(e,t)=>({select:n,registry:o})=>{const{id:r,type:i}=n.getCurrentPost();o.dispatch(a.store).editEntityRecord("postType",i,r,e,t)},tn=(e={})=>async({select:t,dispatch:n,registry:o})=>{if(!t.isEditedPostSaveable())return;const r=t.getEditedPostContent();e.isAutosave||n.editPost({content:r},{undoIgnore:!0});const i=t.getCurrentPost(),s={id:i.id,...o.select(a.store).getEntityRecordNonTransientEdits("postType",i.type,i.id),content:r};n({type:"REQUEST_POST_UPDATE_START",options:e}),await o.dispatch(a.store).saveEntityRecord("postType",i.type,s,e),n({type:"REQUEST_POST_UPDATE_FINISH",options:e});const l=o.select(a.store).getLastEntitySaveError("postType",i.type,i.id);if(l){const e=function(e){const{post:t,edits:n,error:o}=e;if(o&&"rest_autosave_no_changes"===o.code)return[];const r=["publish","private","future"],i=-1!==r.indexOf(t.status),s={publish:(0,Yt.__)("Publishing failed."),private:(0,Yt.__)("Publishing failed."),future:(0,Yt.__)("Scheduling failed.")};let a=i||-1===r.indexOf(n.status)?(0,Yt.__)("Updating failed."):s[n.status];return o.message&&!/<\/?[^>]*>/.test(o.message)&&(a=[a,o.message].join(" ")),[a,{id:C}]}({post:i,edits:s,error:l});e.length&&o.dispatch($t.store).createErrorNotice(...e)}else{const n=t.getCurrentPost(),r=function(e){var t;const{previousPost:n,post:o,postType:r}=e;if(e.options?.isAutosave)return[];if("trash"===o.status&&"trash"!==n.status)return[];const i=["publish","private","future"],s=i.includes(n.status),a=i.includes(o.status);let l,c,u=null!==(t=r?.viewable)&&void 0!==t&&t;s||a?s&&!a?(l=r.labels.item_reverted_to_draft,u=!1):l=!s&&a?{publish:r.labels.item_published,private:r.labels.item_published_privately,future:r.labels.item_scheduled}[o.status]:r.labels.item_updated:(l=(0,Yt.__)("Draft saved."),c=!0);const d=[];return u&&d.push({label:c?(0,Yt.__)("View Preview"):r.labels.view_item,url:o.link}),[l,{id:C,type:"snackbar",actions:d}]}({previousPost:i,post:n,postType:await o.resolveSelect(a.store).getPostType(n.type),options:e});r.length&&o.dispatch($t.store).createSuccessNotice(...r),e.isAutosave||o.dispatch(u.store).__unstableMarkLastChangeAsPersistent()}};function nn(){return E()("wp.data.dispatch( 'core/editor' ).refreshPost",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}const on=()=>async({select:e,dispatch:t,registry:n})=>{const o=e.getCurrentPostType(),r=await n.resolveSelect(a.store).getPostType(o);n.dispatch($t.store).removeNotice(T);const{rest_base:i,rest_namespace:s="wp/v2"}=r;t({type:"REQUEST_POST_DELETE_START"});try{const n=e.getCurrentPost();await jt()({path:`/${s}/${i}/${n.id}`,method:"DELETE"}),await t.savePost()}catch(e){n.dispatch($t.store).createErrorNotice(...(l={error:e},[l.error.message&&"unknown_error"!==l.error.code?l.error.message:(0,Yt.__)("Trashing failed"),{id:T}]))}var l;t({type:"REQUEST_POST_DELETE_FINISH"})},rn=({local:e=!1,...t}={})=>async({select:n,dispatch:o})=>{if(e){const e=n.getCurrentPost(),t=n.isEditedPostNew(),o=n.getEditedPostAttribute("title"),r=n.getEditedPostAttribute("content"),i=n.getEditedPostAttribute("excerpt");!function(e,t,n,o,r){window.sessionStorage.setItem(Gt(e,t),JSON.stringify({post_title:n,content:o,excerpt:r}))}(e.id,t,o,r,i)}else await o.savePost({isAutosave:!0,...t})},sn=()=>({registry:e})=>{e.dispatch(a.store).redo()},an=()=>({registry:e})=>{e.dispatch(a.store).undo()};function ln(){return E()("wp.data.dispatch( 'core/editor' ).createUndoLevel",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function cn(e){return{type:"UPDATE_POST_LOCK",lock:e}}const un=()=>({registry:e})=>{e.dispatch(k.store).set("core/edit-post","isPublishSidebarEnabled",!0)},dn=()=>({registry:e})=>{e.dispatch(k.store).set("core/edit-post","isPublishSidebarEnabled",!1)};function pn(e){return{type:"LOCK_POST_SAVING",lockName:e}}function mn(e){return{type:"UNLOCK_POST_SAVING",lockName:e}}function hn(e){return{type:"LOCK_POST_AUTOSAVING",lockName:e}}function gn(e){return{type:"UNLOCK_POST_AUTOSAVING",lockName:e}}const fn=(e,t={})=>({select:n,dispatch:o,registry:r})=>{const{__unstableShouldCreateUndoLevel:s,selection:l}=t,c={blocks:e,selection:l};if(!1!==s){const{id:e,type:t}=n.getCurrentPost();if(r.select(a.store).getEditedEntityRecord("postType",t,e).blocks===c.blocks)return void r.dispatch(a.store).__unstableCreateUndoLevel("postType",t,e);c.content=({blocks:e=[]})=>(0,i.__unstableSerializeAndClean)(e)}o.editPost(c)};function _n(e){return{type:"UPDATE_EDITOR_SETTINGS",settings:e}}const vn=e=>(...t)=>({registry:n})=>{E()("`wp.data.dispatch( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.dispatch( 'core/block-editor' )."+e+"`",version:"6.2"}),n.dispatch(u.store)[e](...t)},yn=vn("resetBlocks"),bn=vn("receiveBlocks"),En=vn("updateBlock"),Sn=vn("updateBlockAttributes"),wn=vn("selectBlock"),kn=vn("startMultiSelect"),Pn=vn("stopMultiSelect"),Cn=vn("multiSelect"),Tn=vn("clearSelectedBlock"),xn=vn("toggleSelection"),Bn=vn("replaceBlocks"),In=vn("replaceBlock"),Nn=vn("moveBlocksDown"),An=vn("moveBlocksUp"),Dn=vn("moveBlockToPosition"),Rn=vn("insertBlock"),Ln=vn("insertBlocks"),On=vn("showInsertionPoint"),Un=vn("hideInsertionPoint"),Fn=vn("setTemplateValidity"),Mn=vn("synchronizeTemplate"),zn=vn("mergeBlocks"),Hn=vn("removeBlocks"),Vn=vn("removeBlock"),Wn=vn("toggleBlockMode"),jn=vn("startTyping"),$n=vn("stopTyping"),Gn=vn("enterFormattedText"),Kn=vn("exitFormattedText"),Yn=vn("insertDefaultBlock"),qn=vn("updateBlockListSettings"),Qn={reducer:m,selectors:e,actions:t},Xn=(0,s.createReduxStore)("core/editor",{...Qn});(0,s.register)(Xn);function Zn(e){var t;const n=Object.fromEntries(Object.entries(null!==(t=e.attributes)&&void 0!==t?t:{}).filter((([,{source:e}])=>"meta"===e)).map((([e,{meta:t}])=>[e,t])));return Object.entries(n).length&&(e.edit=(e=>(0,l.createHigherOrderComponent)((t=>({attributes:n,setAttributes:o,...i})=>{const l=(0,s.useSelect)((e=>e(Xn).getCurrentPostType()),[]),[c,u]=(0,a.useEntityProp)("postType",l,"meta"),d=(0,r.useMemo)((()=>({...n,...Object.fromEntries(Object.entries(e).map((([e,t])=>[e,c[t]])))})),[n,c]);return(0,r.createElement)(t,{attributes:d,setAttributes:t=>{const n=Object.fromEntries(Object.entries(null!=t?t:{}).filter((([t])=>t in e)).map((([t,n])=>[e[t],n])));Object.entries(n).length&&u(n),o(t)},...i})}),"withMetaAttributeSource"))(n)(e.edit)),e}function Jn(e){const t=e.avatar_urls&&e.avatar_urls[24]?(0,r.createElement)("img",{className:"editor-autocompleters__user-avatar",alt:"",src:e.avatar_urls[24]}):(0,r.createElement)("span",{className:"editor-autocompleters__no-avatar"});return(0,r.createElement)(r.Fragment,null,t,(0,r.createElement)("span",{className:"editor-autocompleters__user-name"},e.name),(0,r.createElement)("span",{className:"editor-autocompleters__user-slug"},e.slug))}(0,c.addFilter)("blocks.registerBlockType","core/editor/custom-sources-backwards-compatibility/shim-attribute-source",Zn),(0,s.select)(i.store).getBlockTypes().map((({name:e})=>(0,s.select)(i.store).getBlockType(e))).forEach(Zn);var eo={name:"users",className:"editor-autocompleters__user",triggerPrefix:"@",useItems(e){const t=(0,s.useSelect)((t=>{const{getUsers:n}=t(a.store);return n({context:"view",search:encodeURIComponent(e)})}),[e]),n=(0,r.useMemo)((()=>t?t.map((e=>({key:`user-${e.slug}`,value:e,label:Jn(e)}))):[]),[t]);return[n]},getOptionCompletion(e){return`@${e.slug}`}};(0,c.addFilter)("editor.Autocomplete.completers","editor/autocompleters/set-default-completers",(function(e=[]){return e.push({...eo}),e}));class to extends r.Component{constructor(e){super(e),this.needsAutosave=!(!e.isDirty||!e.isAutosaveable)}componentDidMount(){this.props.disableIntervalChecks||this.setAutosaveTimer()}componentDidUpdate(e){this.props.disableIntervalChecks?this.props.editsReference!==e.editsReference&&this.props.autosave():(this.props.interval!==e.interval&&(clearTimeout(this.timerId),this.setAutosaveTimer()),this.props.isDirty&&(!this.props.isAutosaving||e.isAutosaving)?this.props.editsReference!==e.editsReference&&(this.needsAutosave=!0):this.needsAutosave=!1)}componentWillUnmount(){clearTimeout(this.timerId)}setAutosaveTimer(e=1e3*this.props.interval){this.timerId=setTimeout((()=>{this.autosaveTimerHandler()}),e)}autosaveTimerHandler(){this.props.isAutosaveable?(this.needsAutosave&&(this.needsAutosave=!1,this.props.autosave()),this.setAutosaveTimer()):this.setAutosaveTimer(1e3)}render(){return null}}var no=(0,l.compose)([(0,s.withSelect)(((e,t)=>{const{getReferenceByDistinctEdits:n}=e(a.store),{isEditedPostDirty:o,isEditedPostAutosaveable:r,isAutosavingPost:i,getEditorSettings:s}=e(Xn),{interval:l=s().autosaveInterval}=t;return{editsReference:n(),isDirty:o(),isAutosaveable:r(),isAutosaving:i(),interval:l}})),(0,s.withDispatch)(((e,t)=>({autosave(){const{autosave:n=e(Xn).autosave}=t;n()}})))])(to),oo=window.wp.richText,ro=n(4403),io=n.n(ro);var so=({children:e,isValid:t,level:n,href:o,onSelect:i})=>(0,r.createElement)("li",{className:io()("document-outline__item",`is-${n.toLowerCase()}`,{"is-invalid":!t})},(0,r.createElement)("a",{href:o,className:"document-outline__button",onClick:i},(0,r.createElement)("span",{className:"document-outline__emdash","aria-hidden":"true"}),(0,r.createElement)("strong",{className:"document-outline__level"},n),(0,r.createElement)("span",{className:"document-outline__item-content"},e)));const ao=(0,r.createElement)("em",null,(0,Yt.__)("(Empty heading)")),lo=[(0,r.createElement)("br",{key:"incorrect-break"}),(0,r.createElement)("em",{key:"incorrect-message"},(0,Yt.__)("(Incorrect heading level)"))],co=[(0,r.createElement)("br",{key:"incorrect-break-h1"}),(0,r.createElement)("em",{key:"incorrect-message-h1"},(0,Yt.__)("(Your theme may already use a H1 for the post title)"))],uo=[(0,r.createElement)("br",{key:"incorrect-break-multiple-h1"}),(0,r.createElement)("em",{key:"incorrect-message-multiple-h1"},(0,Yt.__)("(Multiple H1 headings are not recommended)"))],po=(e=[])=>e.flatMap(((e={})=>"core/heading"===e.name?{...e,level:e.attributes.level,isEmpty:mo(e)}:po(e.innerBlocks))),mo=e=>!e.attributes.content||0===e.attributes.content.length;var ho=(0,l.compose)((0,s.withSelect)((e=>{var t;const{getBlocks:n}=e(u.store),{getEditedPostAttribute:o}=e(Xn),{getPostType:r}=e(a.store),i=r(o("type"));return{title:o("title"),blocks:n(),isTitleSupported:null!==(t=i?.supports?.title)&&void 0!==t&&t}})))((({blocks:e=[],title:t,onSelect:n,isTitleSupported:o,hasOutlineItemsDisabled:i})=>{const a=po(e),{selectBlock:l}=(0,s.useDispatch)(u.store);if(a.length<1)return null;let c=1;const d=document.querySelector(".editor-post-title__input"),p=o&&t&&d,m=a.reduce(((e,t)=>({...e,[t.level]:(e[t.level]||0)+1})),{})[1]>1;return(0,r.createElement)("div",{className:"document-outline"},(0,r.createElement)("ul",null,p&&(0,r.createElement)(so,{level:(0,Yt.__)("Title"),isValid:!0,onSelect:n,href:`#${d.id}`,isDisabled:i},t),a.map(((e,t)=>{const o=e.level>c+1,s=!(e.isEmpty||o||!e.level||1===e.level&&(m||p));return c=e.level,(0,r.createElement)(so,{key:t,level:`H${e.level}`,isValid:s,isDisabled:i,href:`#block-${e.clientId}`,onSelect:()=>{l(e.clientId),n?.()}},e.isEmpty?ao:(0,oo.getTextContent)((0,oo.create)({html:e.attributes.content})),o&&lo,1===e.level&&m&&uo,p&&1===e.level&&!m&&co)}))))}));var go=(0,s.withSelect)((e=>({blocks:e(u.store).getBlocks()})))((function({blocks:e,children:t}){return e.filter((e=>"core/heading"===e.name)).length<1?null:t})),fo=window.wp.keyboardShortcuts;var _o=function({resetBlocksOnSave:e}){const{resetEditorBlocks:t,savePost:n}=(0,s.useDispatch)(Xn),{isEditedPostDirty:o,getPostEdits:r,isPostSavingLocked:a}=(0,s.useSelect)(Xn);return(0,fo.useShortcut)("core/editor/save",(s=>{if(s.preventDefault(),!a()&&o()){if(e){const e=r();if(e.content&&"string"==typeof e.content){const n=(0,i.parse)(e.content);t(n)}}n()}})),null};var vo=function(){const{redo:e,undo:t}=(0,s.useDispatch)(Xn);return(0,fo.useShortcut)("core/editor/undo",(e=>{t(),e.preventDefault()})),(0,fo.useShortcut)("core/editor/redo",(t=>{e(),t.preventDefault()})),(0,r.createElement)(_o,null)};function yo(){return(0,r.createElement)(_o,{resetBlocksOnSave:!0})}var bo=window.wp.keycodes;var Eo=function(){const{registerShortcut:e}=(0,s.useDispatch)(fo.store);return(0,r.useEffect)((()=>{e({name:"core/editor/save",category:"global",description:(0,Yt.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/editor/undo",category:"global",description:(0,Yt.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/editor/redo",category:"global",description:(0,Yt.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,bo.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]})}),[e]),(0,r.createElement)(u.BlockEditorKeyboardShortcuts.Register,null)},So=window.wp.components;var wo=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.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 ko=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.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 Po=(0,r.forwardRef)((function(e,t){const n=(0,bo.isAppleOS)()?bo.displayShortcut.primaryShift("z"):bo.displayShortcut.primary("y"),o=(0,s.useSelect)((e=>e(Xn).hasEditorRedo()),[]),{redo:i}=(0,s.useDispatch)(Xn);return(0,r.createElement)(So.Button,{...e,ref:t,icon:(0,Yt.isRTL)()?ko:wo,label:(0,Yt.__)("Redo"),shortcut:n,"aria-disabled":!o,onClick:o?i:void 0,className:"editor-history__redo"})}));var Co=(0,r.forwardRef)((function(e,t){const n=(0,s.useSelect)((e=>e(Xn).hasEditorUndo()),[]),{undo:o}=(0,s.useDispatch)(Xn);return(0,r.createElement)(So.Button,{...e,ref:t,icon:(0,Yt.isRTL)()?wo:ko,label:(0,Yt.__)("Undo"),shortcut:bo.displayShortcut.primary("z"),"aria-disabled":!n,onClick:n?o:void 0,className:"editor-history__undo"})}));var To=(0,l.compose)([(0,s.withSelect)((e=>({isValid:e(u.store).isValidTemplate()}))),(0,s.withDispatch)((e=>{const{setTemplateValidity:t,synchronizeTemplate:n}=e(u.store);return{resetTemplateValidity:()=>t(!0),synchronizeTemplate:n}}))])((function({isValid:e,...t}){return e?null:(0,r.createElement)(So.Notice,{className:"editor-template-validation-notice",isDismissible:!1,status:"warning",actions:[{label:(0,Yt.__)("Keep it as is"),onClick:t.resetTemplateValidity},{label:(0,Yt.__)("Reset the template"),onClick:()=>{window.confirm((0,Yt.__)("Resetting the template may result in loss of content, do you want to continue?"))&&t.synchronizeTemplate()}}]},(0,Yt.__)("The content of your post doesnt match the template assigned to your post type."))}));var xo=(0,l.compose)([(0,s.withSelect)((e=>({notices:e($t.store).getNotices()}))),(0,s.withDispatch)((e=>({onRemove:e($t.store).removeNotice})))])((function({notices:e,onRemove:t}){const n=e.filter((({isDismissible:e,type:t})=>e&&"default"===t)),o=e.filter((({isDismissible:e,type:t})=>!e&&"default"===t));return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(So.NoticeList,{notices:o,className:"components-editor-notices__pinned"}),(0,r.createElement)(So.NoticeList,{notices:n,className:"components-editor-notices__dismissible",onRemove:t},(0,r.createElement)(To,null)))}));function Bo(){const e=(0,s.useSelect)((e=>e($t.store).getNotices()),[]),{removeNotice:t}=(0,s.useDispatch)($t.store),n=e.filter((({type:e})=>"snackbar"===e));return(0,r.createElement)(So.SnackbarList,{notices:n,className:"components-editor-notices__snackbar",onRemove:t})}var Io=window.wp.htmlEntities;function No({record:e,checked:t,onChange:n,closePanel:o}){const{name:i,kind:l,title:c,key:d}=e,p=(0,s.useSelect)((e=>{const{blocks:t=[]}=e(a.store).getEditedEntityRecord(l,i,d),n=e(u.store).getBlockParents(t[0]?.clientId);return n[n.length-1]}),[]),m=(0,s.useSelect)((e=>{if("postType"!==l||"wp_template"!==i)return c;const t=e(a.store).getEditedEntityRecord(l,i,d);return e(Xn).__experimentalGetTemplateInfo(t).title}),[i,l,c,d]),h=(0,s.useSelect)((e=>e(u.store).getSelectedBlockClientId()===p),[p]),g=h?(0,Yt.__)("Selected"):(0,Yt.__)("Select"),{selectBlock:f}=(0,s.useDispatch)(u.store),_=(0,r.useCallback)((()=>f(p)),[p]),v=(0,r.useCallback)((()=>{f(p),o()}),[p]);return(0,r.createElement)(So.PanelRow,null,(0,r.createElement)(So.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,r.createElement)("strong",null,(0,Io.decodeEntities)(m)||(0,Yt.__)("Untitled")),checked:t,onChange:n}),p?(0,r.createElement)(r.Fragment,null,(0,r.createElement)(So.Button,{onClick:_,className:"entities-saved-states__find-entity",disabled:h},g),(0,r.createElement)(So.Button,{onClick:v,className:"entities-saved-states__find-entity-small",disabled:h},g)):null)}function Ao({list:e,unselectedEntities:t,setUnselectedEntities:n,closePanel:o}){const i=e.length,l=e[0],c=(0,s.useSelect)((e=>e(a.store).getEntityConfig(l.kind,l.name)),[l.kind,l.name]),{name:u}=l;let d=c.label;"wp_template_part"===u&&(d=1===i?(0,Yt.__)("Template Part"):(0,Yt.__)("Template Parts"));const p=function(e,t){switch(e){case"site":return 1===t?(0,Yt.__)("This change will affect your whole site."):(0,Yt.__)("These changes will affect your whole site.");case"wp_template":return(0,Yt.__)("This change will affect pages and posts that use this template.");case"page":case"post":return(0,Yt.__)("The following content has been modified.")}}(u,i);return(0,r.createElement)(So.PanelBody,{title:d,initialOpen:!0},p&&(0,r.createElement)(So.PanelRow,null,p),e.map((e=>(0,r.createElement)(No,{key:e.key||e.property,record:e,checked:!t.some((t=>t.kind===e.kind&&t.name===e.name&&t.key===e.key&&t.property===e.property)),onChange:t=>n(e,t),closePanel:o}))))}const Do={title:(0,Yt.__)("Title"),description:(0,Yt.__)("Tagline"),site_logo:(0,Yt.__)("Logo"),site_icon:(0,Yt.__)("Icon"),show_on_front:(0,Yt.__)("Show on front"),page_on_front:(0,Yt.__)("Page on front"),posts_per_page:(0,Yt.__)("Maximum posts per page"),default_comment_status:(0,Yt.__)("Allow comments on new posts")},Ro=()=>{const{dirtyEntityRecords:e}=(0,s.useSelect)((e=>{const t=e(a.store).__experimentalGetDirtyEntityRecords().filter((e=>!("root"===e.kind&&"site"===e.name))),n=e(a.store).getEntityRecordEdits("root","site"),o=[];for(const e in n)o.push({kind:"root",name:"site",title:Do[e]||e,property:e});return{dirtyEntityRecords:[...t,...o]}}),[]),[t,n]=(0,r.useState)([]);return{dirtyEntityRecords:e,isDirty:e.length-t.length>0,setUnselectedEntities:({kind:e,name:o,key:r,property:i},s)=>{n(s?t.filter((t=>t.kind!==e||t.name!==o||t.key!==r||t.property!==i)):[...t,{kind:e,name:o,key:r,property:i}])},unselectedEntities:t}},Lo=[{kind:"postType",name:"wp_navigation"}];function Oo(e){return e}function Uo({close:e}){const t=Ro();return(0,r.createElement)(Fo,{close:e,...t})}function Fo({additionalPrompt:e,close:t,onSave:n=Oo,saveEnabled:o,saveLabel:i=(0,Yt.__)("Save"),dirtyEntityRecords:c,isDirty:d,setUnselectedEntities:p,unselectedEntities:m}){const h=(0,r.useRef)(),{editEntityRecord:g,saveEditedEntityRecord:f,__experimentalSaveSpecifiedEntityEdits:_}=(0,s.useDispatch)(a.store),{__unstableMarkLastChangeAsPersistent:v}=(0,s.useDispatch)(u.store),{createSuccessNotice:y,createErrorNotice:b,removeNotice:E}=(0,s.useDispatch)($t.store),S=c.reduce(((e,t)=>{const{name:n}=t;return e[n]||(e[n]=[]),e[n].push(t),e}),{}),{site:w,wp_template:k,wp_template_part:P,...C}=S,T=[w,k,P,...Object.values(C)].filter(Array.isArray),x=null!=o?o:d,B=(0,r.useCallback)((()=>t()),[t]),[I,N]=(0,l.__experimentalUseDialog)({onClose:()=>B()});return(0,r.createElement)("div",{ref:I,...N,className:"entities-saved-states__panel"},(0,r.createElement)(So.Flex,{className:"entities-saved-states__panel-header",gap:2},(0,r.createElement)(So.FlexItem,{isBlock:!0,as:So.Button,ref:h,variant:"primary",disabled:!x,onClick:()=>{const e="site-editor-save-success";E(e);const o=c.filter((({kind:e,name:t,key:n,property:o})=>!m.some((r=>r.kind===e&&r.name===t&&r.key===n&&r.property===o))));t(o);const r=[],i=[];o.forEach((({kind:e,name:t,key:n,property:o})=>{"root"===e&&"site"===t?r.push(o):(Lo.some((n=>n.kind===e&&n.name===t))&&g(e,t,n,{status:"publish"}),i.push(f(e,t,n)))})),r.length&&i.push(_("root","site",void 0,r)),v(),Promise.all(i).then((e=>n(e))).then((t=>{t.some((e=>void 0===e))?b((0,Yt.__)("Saving failed.")):y((0,Yt.__)("Site updated."),{type:"snackbar",id:e})})).catch((e=>b(`${(0,Yt.__)("Saving failed.")} ${e}`)))},className:"editor-entities-saved-states__save-button"},i),(0,r.createElement)(So.FlexItem,{isBlock:!0,as:So.Button,variant:"secondary",onClick:B},(0,Yt.__)("Cancel"))),(0,r.createElement)("div",{className:"entities-saved-states__text-prompt"},(0,r.createElement)("strong",null,(0,Yt.__)("Are you ready to save?")),e,d&&(0,r.createElement)("p",null,(0,Yt.__)("The following changes have been made to your site, templates, and content."))),T.map((e=>(0,r.createElement)(Ao,{key:e[0].name,list:e,closePanel:B,unselectedEntities:m,setUnselectedEntities:p}))))}function Mo(){try{return(0,s.select)(Xn).getEditedPostContent()}catch(e){}}function zo({text:e,children:t}){const n=(0,l.useCopyToClipboard)(e);return(0,r.createElement)(So.Button,{variant:"secondary",ref:n},t)}class Ho extends r.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){(0,c.doAction)("editor.ErrorBoundary.errorLogged",e)}static getDerivedStateFromError(e){return{error:e}}render(){const{error:e}=this.state;if(!e)return this.props.children;const t=[(0,r.createElement)(zo,{key:"copy-post",text:Mo},(0,Yt.__)("Copy Post Text")),(0,r.createElement)(zo,{key:"copy-error",text:e.stack},(0,Yt.__)("Copy Error"))];return(0,r.createElement)(u.Warning,{className:"editor-error-boundary",actions:t},(0,Yt.__)("The editor has encountered an unexpected error."))}}var Vo=Ho;const Wo=window.requestIdleCallback?window.requestIdleCallback:window.requestAnimationFrame;let jo;function $o(){const{postId:e,isEditedPostNew:t,hasRemoteAutosave:n}=(0,s.useSelect)((e=>({postId:e(Xn).getCurrentPostId(),isEditedPostNew:e(Xn).isEditedPostNew(),hasRemoteAutosave:!!e(Xn).getEditorSettings().autosave})),[]),{getEditedPostAttribute:o}=(0,s.useSelect)(Xn),{createWarningNotice:a,removeNotice:l}=(0,s.useDispatch)($t.store),{editPost:c,resetEditorBlocks:u}=(0,s.useDispatch)(Xn);(0,r.useEffect)((()=>{let r=function(e,t){return window.sessionStorage.getItem(Gt(e,t))}(e,t);if(!r)return;try{r=JSON.parse(r)}catch{return}const{post_title:s,content:d,excerpt:p}=r,m={title:s,content:d,excerpt:p};if(!Object.keys(m).some((e=>m[e]!==o(e))))return void Kt(e,t);if(n)return;const h="wpEditorAutosaveRestore";a((0,Yt.__)("The backup of this post in your browser is different from the version below."),{id:h,actions:[{label:(0,Yt.__)("Restore the backup"),onClick(){const{content:e,...t}=m;c(t),u((0,i.parse)(m.content)),l(h)}}]})}),[t,e])}var Go=(0,l.ifCondition)((()=>{if(void 0!==jo)return jo;try{window.sessionStorage.setItem("__wpEditorTestSessionStorage",""),window.sessionStorage.removeItem("__wpEditorTestSessionStorage"),jo=!0}catch{jo=!1}return jo}))((function(){const{autosave:e}=(0,s.useDispatch)(Xn),t=(0,r.useCallback)((()=>{Wo((()=>e({local:!0})))}),[]);$o(),function(){const{postId:e,isEditedPostNew:t,isDirty:n,isAutosaving:o,didError:i}=(0,s.useSelect)((e=>({postId:e(Xn).getCurrentPostId(),isEditedPostNew:e(Xn).isEditedPostNew(),isDirty:e(Xn).isEditedPostDirty(),isAutosaving:e(Xn).isAutosavingPost(),didError:e(Xn).didPostSaveRequestFail()})),[]),a=(0,r.useRef)(n),c=(0,r.useRef)(o);(0,r.useEffect)((()=>{!i&&(c.current&&!o||a.current&&!n)&&Kt(e,t),a.current=n,c.current=o}),[n,o,i]);const u=(0,l.usePrevious)(t),d=(0,l.usePrevious)(e);(0,r.useEffect)((()=>{d===e&&u&&!t&&Kt(e,!0)}),[t,e])}();const n=(0,s.useSelect)((e=>e(Xn).getEditorSettings().localAutosaveInterval),[]);return(0,r.createElement)(no,{interval:n,autosave:t})}));var Ko=function({children:e}){const t=(0,s.useSelect)((e=>{const{getEditedPostAttribute:t}=e(Xn),{getPostType:n}=e(a.store);return!!n(t("type"))?.supports?.["page-attributes"]}),[]);return t?e:null};var Yo=(0,s.withSelect)((e=>{const{getEditedPostAttribute:t}=e(Xn),{getPostType:n}=e(a.store);return{postType:n(t("type"))}}))((function({postType:e,children:t,supportKeys:n}){let o=!0;return e&&(o=(Array.isArray(n)?n:[n]).some((t=>!!e.supports[t]))),o?t:null}));const qo=({onUpdateOrder:e,order:t=0})=>{const[n,o]=(0,r.useState)(null),i=null===n?t:n;return(0,r.createElement)(So.Flex,null,(0,r.createElement)(So.FlexBlock,null,(0,r.createElement)(So.__experimentalNumberControl,{label:(0,Yt.__)("Order"),value:i,onChange:t=>{o(t);const n=Number(t);Number.isInteger(n)&&""!==t.trim?.()&&e(Number(t))},labelPosition:"side",onBlur:()=>{o(null)}})))};var Qo=(0,l.compose)([(0,s.withSelect)((e=>({order:e(Xn).getEditedPostAttribute("menu_order")}))),(0,s.withDispatch)((e=>({onUpdateOrder(t){e(Xn).editPost({menu_order:t})}})))])((function(e){return(0,r.createElement)(Yo,{supportKeys:"page-attributes"},(0,r.createElement)(qo,{...e}))})),Xo=n(4793),Zo=n.n(Xo);function Jo(e){const t=e.map((e=>({children:[],parent:null,...e})));if(t.some((({parent:e})=>null===e)))return t;const n=t.reduce(((e,t)=>{const{parent:n}=t;return e[n]||(e[n]=[]),e[n].push(t),e}),{}),o=e=>e.map((e=>{const t=n[e.id];return{...e,children:t&&t.length?o(t):[]}}));return o(n[0]||[])}const er=e=>(0,Io.decodeEntities)(e),tr=e=>({...e,name:er(e.name)});function nr(e){return e?.title?.rendered?(0,Io.decodeEntities)(e.title.rendered):`#${e.id} (${(0,Yt.__)("no title")})`}const or=(e,t)=>{const n=Zo()(e||"").toLowerCase(),o=Zo()(t||"").toLowerCase();return n===o?0:n.startsWith(o)?n.length:1/0};var rr=function(){const{editPost:e}=(0,s.useDispatch)(Xn),[t,n]=(0,r.useState)(!1),{isHierarchical:o,parentPost:i,parentPostId:c,items:u,postType:d}=(0,s.useSelect)((e=>{var n;const{getPostType:o,getEntityRecords:r,getEntityRecord:i}=e(a.store),{getCurrentPostId:s,getEditedPostAttribute:l}=e(Xn),c=l("type"),u=l("parent"),d=o(c),p=s(),m=null!==(n=d?.hierarchical)&&void 0!==n&&n,h={per_page:100,exclude:p,parent_exclude:p,orderby:"menu_order",order:"asc",_fields:"id,title,parent"};return t&&(h.search=t),{isHierarchical:m,parentPostId:u,parentPost:u?i("postType",c,u):null,items:m?r("postType",c,h):[],postType:d}}),[t]),p=d?.labels?.parent_item_colon,m=u||[],h=(0,r.useMemo)((()=>{const e=(n,o=0)=>n.map((t=>[{value:t.id,label:"— ".repeat(o)+(0,Io.decodeEntities)(t.name),rawName:t.name},...e(t.children||[],o+1)])).sort((([e],[n])=>or(e.rawName,t)>=or(n.rawName,t)?1:-1)).flat();let n=m.map((e=>({id:e.id,parent:e.parent,name:nr(e)})));t||(n=Jo(n));const o=e(n),r=o.find((e=>e.value===c));return i&&!r&&o.unshift({value:c,label:nr(i)}),o}),[m,t]);return o&&p?(0,r.createElement)(So.ComboboxControl,{__nextHasNoMarginBottom:!0,className:"editor-page-attributes__parent",label:p,value:c,options:h,onFilterValueChange:(0,l.debounce)((e=>{n(e)}),300),onChange:t=>{e({parent:t})}}):null};var ir=function(){const{availableTemplates:e,selectedTemplate:t,isViewable:n}=(0,s.useSelect)((e=>{var t;const{getEditedPostAttribute:n,getEditorSettings:o,getCurrentPostType:r}=e(Xn),{getPostType:i}=e(a.store);return{selectedTemplate:n("template"),availableTemplates:o().availableTemplates,isViewable:null!==(t=i(r())?.viewable)&&void 0!==t&&t}}),[]),{editPost:o}=(0,s.useDispatch)(Xn);return n&&e&&Object.keys(e).length?(0,r.createElement)(So.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Template:"),value:t,onChange:e=>{o({template:e||""})},options:Object.entries(null!=e?e:{}).map((([e,t])=>({value:e,label:t})))}):null};const sr={who:"authors",per_page:50,_fields:"id,name",context:"view"};var ar=function(){const[e,t]=(0,r.useState)(),{authorId:n,isLoading:o,authors:i,postAuthor:c}=(0,s.useSelect)((t=>{const{getUser:n,getUsers:o,isResolving:r}=t(a.store),{getEditedPostAttribute:i}=t(Xn),s=n(i("author"),{context:"view"}),l={...sr};return e&&(l.search=e),{authorId:i("author"),postAuthor:s,authors:o(l),isLoading:r("core","getUsers",[l])}}),[e]),{editPost:u}=(0,s.useDispatch)(Xn),d=(0,r.useMemo)((()=>{const e=(null!=i?i:[]).map((e=>({value:e.id,label:(0,Io.decodeEntities)(e.name)})));return e.findIndex((({value:e})=>c?.id===e))<0&&c?[{value:c.id,label:(0,Io.decodeEntities)(c.name)},...e]:e}),[i,c]);return c?(0,r.createElement)(So.ComboboxControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Author"),options:d,value:n,onFilterValueChange:(0,l.debounce)((e=>{t(e)}),300),onChange:e=>{e&&u({author:e})},isLoading:o,allowReset:!1}):null};var lr=function(){const{editPost:e}=(0,s.useDispatch)(Xn),{postAuthor:t,authors:n}=(0,s.useSelect)((e=>({postAuthor:e(Xn).getEditedPostAttribute("author"),authors:e(a.store).getUsers(sr)})),[]),o=(0,r.useMemo)((()=>(null!=n?n:[]).map((e=>({value:e.id,label:(0,Io.decodeEntities)(e.name)})))),[n]);return(0,r.createElement)(So.SelectControl,{__nextHasNoMarginBottom:!0,className:"post-author-selector",label:(0,Yt.__)("Author"),options:o,onChange:t=>{const n=Number(t);e({author:n})},value:t})};var cr=function(){return(0,s.useSelect)((e=>e(a.store).getUsers(sr)?.length>=25),[])?(0,r.createElement)(ar,null):(0,r.createElement)(lr,null)};function ur({children:e}){const{hasAssignAuthorAction:t,hasAuthors:n}=(0,s.useSelect)((e=>{var t;const n=e(Xn).getCurrentPost(),o=e(a.store).getUsers(sr);return{hasAssignAuthorAction:null!==(t=n._links?.["wp:action-assign-author"])&&void 0!==t&&t,hasAuthors:o?.length>=1}}),[]);return t&&n?(0,r.createElement)(Yo,{supportKeys:"author"},e):null}var dr=(0,l.compose)([(0,s.withSelect)((e=>({commentStatus:e(Xn).getEditedPostAttribute("comment_status")}))),(0,s.withDispatch)((e=>({editPost:e(Xn).editPost})))])((function({commentStatus:e="open",...t}){return(0,r.createElement)(So.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Allow comments"),checked:"open"===e,onChange:()=>t.editPost({comment_status:"open"===e?"closed":"open"})})}));var pr=(0,l.compose)([(0,s.withSelect)((e=>({excerpt:e(Xn).getEditedPostAttribute("excerpt")}))),(0,s.withDispatch)((e=>({onUpdateExcerpt(t){e(Xn).editPost({excerpt:t})}})))])((function({excerpt:e,onUpdateExcerpt:t}){return(0,r.createElement)("div",{className:"editor-post-excerpt"},(0,r.createElement)(So.TextareaControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Write an excerpt (optional)"),className:"editor-post-excerpt__textarea",onChange:e=>t(e),value:e}),(0,r.createElement)(So.ExternalLink,{href:(0,Yt.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt")},(0,Yt.__)("Learn more about manual excerpts")))}));var mr=function(e){return(0,r.createElement)(Yo,{...e,supportKeys:"excerpt"})},hr=window.wp.blob;var gr=(0,s.withSelect)((e=>{const{getThemeSupports:t}=e(a.store),{getEditedPostAttribute:n}=e(Xn);return{postType:n("type"),themeSupports:t()}}))((function({themeSupports:e,children:t,postType:n,supportKeys:o}){return(Array.isArray(o)?o:[o]).some((t=>{var o;const r=null!==(o=e?.[t])&&void 0!==o&&o;return"post-thumbnails"===t&&Array.isArray(r)?r.includes(n):r}))?t:null}));var fr=function(e){return(0,r.createElement)(gr,{supportKeys:"post-thumbnails"},(0,r.createElement)(Yo,{...e,supportKeys:"thumbnail"}))};const _r=["image"],vr=(0,Yt.__)("Featured image"),yr=(0,Yt.__)("Set featured image"),br=(0,r.createElement)("p",null,(0,Yt.__)("To edit the featured image, you need permission to upload media."));const Er=(0,s.withSelect)((e=>{const{getMedia:t,getPostType:n}=e(a.store),{getCurrentPostId:o,getEditedPostAttribute:r}=e(Xn),i=r("featured_media");return{media:i?t(i,{context:"view"}):null,currentPostId:o(),postType:n(r("type")),featuredImageId:i}})),Sr=(0,s.withDispatch)(((e,{noticeOperations:t},{select:n})=>{const{editPost:o}=e(Xn);return{onUpdateImage(e){o({featured_media:e.id})},onDropImage(e){n(u.store).getSettings().mediaUpload({allowedTypes:["image"],filesList:e,onFileChange([e]){o({featured_media:e.id})},onError(e){t.removeAllNotices(),t.createErrorNotice(e)}})},onRemoveImage(){o({featured_media:0})}}}));var wr=(0,l.compose)(So.withNotices,Er,Sr,(0,So.withFilters)("editor.PostFeaturedImage"))((function({currentPostId:e,featuredImageId:t,onUpdateImage:n,onRemoveImage:o,media:i,postType:a,noticeUI:l,noticeOperations:d}){const p=(0,r.useRef)(),[m,h]=(0,r.useState)(!1),g=(0,s.useSelect)((e=>e(u.store).getSettings().mediaUpload),[]),{mediaWidth:f,mediaHeight:_,mediaSourceUrl:v}=function(e,t){var n,o;if(!e)return{};const r=(0,c.applyFilters)("editor.PostFeaturedImage.imageSize","large",e.id,t);if(r in(null!==(n=e?.media_details?.sizes)&&void 0!==n?n:{}))return{mediaWidth:e.media_details.sizes[r].width,mediaHeight:e.media_details.sizes[r].height,mediaSourceUrl:e.media_details.sizes[r].source_url};const i=(0,c.applyFilters)("editor.PostFeaturedImage.imageSize","thumbnail",e.id,t);return i in(null!==(o=e?.media_details?.sizes)&&void 0!==o?o:{})?{mediaWidth:e.media_details.sizes[i].width,mediaHeight:e.media_details.sizes[i].height,mediaSourceUrl:e.media_details.sizes[i].source_url}:{mediaWidth:e.media_details.width,mediaHeight:e.media_details.height,mediaSourceUrl:e.source_url}}(i,e);function y(e){g({allowedTypes:["image"],filesList:e,onFileChange([e]){(0,hr.isBlobURL)(e?.url)?h(!0):(n(e),h(!1))},onError(e){d.removeAllNotices(),d.createErrorNotice(e)}})}return(0,r.createElement)(fr,null,l,(0,r.createElement)("div",{className:"editor-post-featured-image"},i&&(0,r.createElement)("div",{id:`editor-post-featured-image-${t}-describedby`,className:"hidden"},i.alt_text&&(0,Yt.sprintf)((0,Yt.__)("Current image: %s"),i.alt_text),!i.alt_text&&(0,Yt.sprintf)((0,Yt.__)("The current image has no alternative text. The file name is: %s"),i.media_details.sizes?.full?.file||i.slug)),(0,r.createElement)(u.MediaUploadCheck,{fallback:br},(0,r.createElement)(u.MediaUpload,{title:a?.labels?.featured_image||vr,onSelect:n,unstableFeaturedImageFlow:!0,allowedTypes:_r,modalClass:"editor-post-featured-image__media-modal",render:({open:e})=>(0,r.createElement)("div",{className:"editor-post-featured-image__container"},(0,r.createElement)(So.Button,{ref:p,className:t?"editor-post-featured-image__preview":"editor-post-featured-image__toggle",onClick:e,"aria-label":t?(0,Yt.__)("Edit or replace the image"):null,"aria-describedby":t?`editor-post-featured-image-${t}-describedby`:null},!!t&&i&&(0,r.createElement)(So.ResponsiveWrapper,{naturalWidth:f,naturalHeight:_,isInline:!0},(0,r.createElement)("img",{src:v,alt:""})),m&&(0,r.createElement)(So.Spinner,null),!t&&!m&&(a?.labels?.set_featured_image||yr)),!!t&&(0,r.createElement)(So.__experimentalHStack,{className:"editor-post-featured-image__actions"},(0,r.createElement)(So.Button,{className:"editor-post-featured-image__action",onClick:e,"aria-hidden":"true"},(0,Yt.__)("Replace")),(0,r.createElement)(So.Button,{className:"editor-post-featured-image__action",onClick:()=>{o(),p.current.focus()}},(0,Yt.__)("Remove"))),(0,r.createElement)(So.DropZone,{onFilesDrop:y})),value:t}))))}));var kr=(0,s.withSelect)((e=>({disablePostFormats:e(Xn).getEditorSettings().disablePostFormats})))((function({disablePostFormats:e,...t}){return!e&&(0,r.createElement)(Yo,{...t,supportKeys:"post-formats"})}));const Pr=[{id:"aside",caption:(0,Yt.__)("Aside")},{id:"audio",caption:(0,Yt.__)("Audio")},{id:"chat",caption:(0,Yt.__)("Chat")},{id:"gallery",caption:(0,Yt.__)("Gallery")},{id:"image",caption:(0,Yt.__)("Image")},{id:"link",caption:(0,Yt.__)("Link")},{id:"quote",caption:(0,Yt.__)("Quote")},{id:"standard",caption:(0,Yt.__)("Standard")},{id:"status",caption:(0,Yt.__)("Status")},{id:"video",caption:(0,Yt.__)("Video")}].sort(((e,t)=>{const n=e.caption.toUpperCase(),o=t.caption.toUpperCase();return n<o?-1:n>o?1:0}));function Cr(){const e=`post-format-selector-${(0,l.useInstanceId)(Cr)}`,{postFormat:t,suggestedFormat:n,supportedFormats:o}=(0,s.useSelect)((e=>{const{getEditedPostAttribute:t,getSuggestedPostFormat:n}=e(Xn),o=t("format"),r=e(a.store).getThemeSupports();return{postFormat:null!=o?o:"standard",suggestedFormat:n(),supportedFormats:r.formats}}),[]),i=Pr.filter((e=>o?.includes(e.id)||t===e.id)),c=i.find((e=>e.id===n)),{editPost:u}=(0,s.useDispatch)(Xn),d=e=>u({format:e});return(0,r.createElement)(kr,null,(0,r.createElement)("div",{className:"editor-post-format"},(0,r.createElement)(So.SelectControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Post Format"),value:t,onChange:e=>d(e),id:e,options:i.map((e=>({label:e.caption,value:e.id})))}),c&&c.id!==t&&(0,r.createElement)("p",{className:"editor-post-format__suggestion"},(0,r.createElement)(So.Button,{variant:"link",onClick:()=>d(c.id)},(0,Yt.sprintf)((0,Yt.__)("Apply suggested format: %s"),c.caption)))))}var Tr=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"}));var xr=(0,s.withSelect)((e=>{const{getCurrentPostLastRevisionId:t,getCurrentPostRevisionsCount:n}=e(Xn);return{lastRevisionId:t(),revisionsCount:n()}}))((function({lastRevisionId:e,revisionsCount:t,children:n}){return!e||t<2?null:(0,r.createElement)(Yo,{supportKeys:"revisions"},n)}));var Br=(0,s.withSelect)((e=>{const{getCurrentPostLastRevisionId:t,getCurrentPostRevisionsCount:n}=e(Xn);return{lastRevisionId:t(),revisionsCount:n()}}))((function({lastRevisionId:e,revisionsCount:t}){return(0,r.createElement)(xr,null,(0,r.createElement)(So.Button,{href:(0,y.addQueryArgs)("revision.php",{revision:e,gutenberg:!0}),className:"editor-post-last-revision__title",icon:Tr},(0,Yt.sprintf)((0,Yt._n)("%d Revision","%d Revisions",t),t)))}));function Ir(){const e="core/editor/post-locked-modal-"+(0,l.useInstanceId)(Ir),{autosave:t,updatePostLock:n}=(0,s.useDispatch)(Xn),{isLocked:o,isTakeover:i,user:u,postId:d,postLockUtils:p,activePostLock:m,postType:h,previewLink:g}=(0,s.useSelect)((e=>{const{isPostLocked:t,isPostLockTakeover:n,getPostLockUser:o,getCurrentPostId:r,getActivePostLock:i,getEditedPostAttribute:s,getEditedPostPreviewLink:l,getEditorSettings:c}=e(Xn),{getPostType:u}=e(a.store);return{isLocked:t(),isTakeover:n(),user:o(),postId:r(),postLockUtils:c().postLockUtils,activePostLock:i(),postType:u(s("type")),previewLink:l()}}),[]);if((0,r.useEffect)((()=>{function r(){if(o||!m)return;const e=new window.FormData;if(e.append("action","wp-remove-post-lock"),e.append("_wpnonce",p.unlockNonce),e.append("post_ID",d),e.append("active_post_lock",m),window.navigator.sendBeacon)window.navigator.sendBeacon(p.ajaxUrl,e);else{const t=new window.XMLHttpRequest;t.open("POST",p.ajaxUrl,!1),t.send(e)}}return(0,c.addAction)("heartbeat.send",e,(function(e){o||(e["wp-refresh-post-lock"]={lock:m,post_id:d})})),(0,c.addAction)("heartbeat.tick",e,(function(e){if(!e["wp-refresh-post-lock"])return;const o=e["wp-refresh-post-lock"];o.lock_error?(t(),n({isLocked:!0,isTakeover:!0,user:{name:o.lock_error.name,avatar:o.lock_error.avatar_src_2x}})):o.new_lock&&n({isLocked:!1,activePostLock:o.new_lock})})),window.addEventListener("beforeunload",r),()=>{(0,c.removeAction)("heartbeat.send",e),(0,c.removeAction)("heartbeat.tick",e),window.removeEventListener("beforeunload",r)}}),[]),!o)return null;const f=u.name,_=u.avatar,v=(0,y.addQueryArgs)("post.php",{"get-post-lock":"1",lockKey:!0,post:d,action:"edit",_wpnonce:p.nonce}),b=(0,y.addQueryArgs)("edit.php",{post_type:h?.slug}),E=(0,Yt.__)("Exit editor");return(0,r.createElement)(So.Modal,{title:i?(0,Yt.__)("Someone else has taken over this post"):(0,Yt.__)("This post is already being edited"),focusOnMount:!0,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:"editor-post-locked-modal"},(0,r.createElement)(So.__experimentalHStack,{alignment:"top",spacing:6},!!_&&(0,r.createElement)("img",{src:_,alt:(0,Yt.__)("Avatar"),className:"editor-post-locked-modal__avatar",width:64,height:64}),(0,r.createElement)("div",null,!!i&&(0,r.createElement)("p",null,(0,r.createInterpolateElement)(f?(0,Yt.sprintf)((0,Yt.__)("<strong>%s</strong> now has editing control of this post (<PreviewLink />). Dont worry, your changes up to this moment have been saved."),f):(0,Yt.__)("Another user now has editing control of this post (<PreviewLink />). Dont worry, your changes up to this moment have been saved."),{strong:(0,r.createElement)("strong",null),PreviewLink:(0,r.createElement)(So.ExternalLink,{href:g},(0,Yt.__)("preview"))})),!i&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)("p",null,(0,r.createInterpolateElement)(f?(0,Yt.sprintf)((0,Yt.__)("<strong>%s</strong> is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),f):(0,Yt.__)("Another user is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),{strong:(0,r.createElement)("strong",null),PreviewLink:(0,r.createElement)(So.ExternalLink,{href:g},(0,Yt.__)("preview"))})),(0,r.createElement)("p",null,(0,Yt.__)("If you take over, the other user will lose editing control to the post, but their changes will be saved."))),(0,r.createElement)(So.__experimentalHStack,{className:"editor-post-locked-modal__buttons",justify:"flex-end"},!i&&(0,r.createElement)(So.Button,{variant:"tertiary",href:v},(0,Yt.__)("Take over")),(0,r.createElement)(So.Button,{variant:"primary",href:b},E)))))}var Nr=(0,l.compose)((0,s.withSelect)((e=>{var t;const{isCurrentPostPublished:n,getCurrentPostType:o,getCurrentPost:r}=e(Xn);return{hasPublishAction:null!==(t=r()._links?.["wp:action-publish"])&&void 0!==t&&t,isPublished:n(),postType:o()}})))((function({hasPublishAction:e,isPublished:t,children:n}){return t||!e?null:n}));var Ar=(0,l.compose)((0,s.withSelect)((e=>({status:e(Xn).getEditedPostAttribute("status")}))),(0,s.withDispatch)((e=>({onUpdateStatus(t){e(Xn).editPost({status:t})}}))))((function({status:e,onUpdateStatus:t}){return(0,r.createElement)(Nr,null,(0,r.createElement)(So.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Pending review"),checked:"pending"===e,onChange:()=>{t("pending"===e?"draft":"pending")}}))}));var Dr=(0,l.compose)([(0,s.withSelect)((e=>({pingStatus:e(Xn).getEditedPostAttribute("ping_status")}))),(0,s.withDispatch)((e=>({editPost:e(Xn).editPost})))])((function({pingStatus:e="open",...t}){return(0,r.createElement)(So.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Allow pingbacks & trackbacks"),checked:"open"===e,onChange:()=>t.editPost({ping_status:"open"===e?"closed":"open"})})}));class Rr extends r.Component{constructor(){super(...arguments),this.buttonRef=(0,r.createRef)(),this.openPreviewWindow=this.openPreviewWindow.bind(this)}componentDidUpdate(e){const{previewLink:t}=this.props;t&&!e.previewLink&&this.setPreviewWindowLink(t)}setPreviewWindowLink(e){const{previewWindow:t}=this;t&&!t.closed&&(t.location=e,this.buttonRef.current&&this.buttonRef.current.focus())}getWindowTarget(){const{postId:e}=this.props;return`wp-preview-${e}`}openPreviewWindow(e){e.preventDefault(),this.previewWindow&&!this.previewWindow.closed||(this.previewWindow=window.open("",this.getWindowTarget())),this.previewWindow.focus(),this.props.isAutosaveable&&!this.props.isPostLocked?(this.props.isDraft?this.props.savePost({isPreview:!0}):this.props.autosave({isPreview:!0}),function(e){let t=(0,r.renderToString)((0,r.createElement)("div",{className:"editor-post-preview-button__interstitial-message"},(0,r.createElement)(So.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96"},(0,r.createElement)(So.Path,{className:"outer",d:"M48 12c19.9 0 36 16.1 36 36S67.9 84 48 84 12 67.9 12 48s16.1-36 36-36",fill:"none"}),(0,r.createElement)(So.Path,{className:"inner",d:"M69.5 46.4c0-3.9-1.4-6.7-2.6-8.8-1.6-2.6-3.1-4.9-3.1-7.5 0-2.9 2.2-5.7 5.4-5.7h.4C63.9 19.2 56.4 16 48 16c-11.2 0-21 5.7-26.7 14.4h2.1c3.3 0 8.5-.4 8.5-.4 1.7-.1 1.9 2.4.2 2.6 0 0-1.7.2-3.7.3L40 67.5l7-20.9L42 33c-1.7-.1-3.3-.3-3.3-.3-1.7-.1-1.5-2.7.2-2.6 0 0 5.3.4 8.4.4 3.3 0 8.5-.4 8.5-.4 1.7-.1 1.9 2.4.2 2.6 0 0-1.7.2-3.7.3l11.5 34.3 3.3-10.4c1.6-4.5 2.4-7.8 2.4-10.5zM16.1 48c0 12.6 7.3 23.5 18 28.7L18.8 35c-1.7 4-2.7 8.4-2.7 13zm32.5 2.8L39 78.6c2.9.8 5.9 1.3 9 1.3 3.7 0 7.3-.6 10.6-1.8-.1-.1-.2-.3-.2-.4l-9.8-26.9zM76.2 36c0 3.2-.6 6.9-2.4 11.4L64 75.6c9.5-5.5 15.9-15.8 15.9-27.6 0-5.5-1.4-10.8-3.9-15.3.1 1 .2 2.1.2 3.3z",fill:"none"})),(0,r.createElement)("p",null,(0,Yt.__)("Generating preview…"))));t+='\n\t\t<style>\n\t\t\tbody {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t\t.editor-post-preview-button__interstitial-message {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 100vh;\n\t\t\t\twidth: 100vw;\n\t\t\t}\n\t\t\t@-webkit-keyframes paint {\n\t\t\t\t0% {\n\t\t\t\t\tstroke-dashoffset: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t@-moz-keyframes paint {\n\t\t\t\t0% {\n\t\t\t\t\tstroke-dashoffset: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t@-o-keyframes paint {\n\t\t\t\t0% {\n\t\t\t\t\tstroke-dashoffset: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t@keyframes paint {\n\t\t\t\t0% {\n\t\t\t\t\tstroke-dashoffset: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.editor-post-preview-button__interstitial-message svg {\n\t\t\t\twidth: 192px;\n\t\t\t\theight: 192px;\n\t\t\t\tstroke: #555d66;\n\t\t\t\tstroke-width: 0.75;\n\t\t\t}\n\t\t\t.editor-post-preview-button__interstitial-message svg .outer,\n\t\t\t.editor-post-preview-button__interstitial-message svg .inner {\n\t\t\t\tstroke-dasharray: 280;\n\t\t\t\tstroke-dashoffset: 280;\n\t\t\t\t-webkit-animation: paint 1.5s ease infinite alternate;\n\t\t\t\t-moz-animation: paint 1.5s ease infinite alternate;\n\t\t\t\t-o-animation: paint 1.5s ease infinite alternate;\n\t\t\t\tanimation: paint 1.5s ease infinite alternate;\n\t\t\t}\n\t\t\tp {\n\t\t\t\ttext-align: center;\n\t\t\t\tfont-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n\t\t\t}\n\t\t</style>\n\t',t=(0,c.applyFilters)("editor.PostPreview.interstitialMarkup",t),e.write(t),e.title=(0,Yt.__)("Generating preview…"),e.close()}(this.previewWindow.document)):this.setPreviewWindowLink(e.target.href)}render(){const{previewLink:e,currentPostLink:t,isSaveable:n,role:o}=this.props,i=e||t,s=io()({"editor-post-preview":!this.props.className},this.props.className);return(0,r.createElement)(So.Button,{variant:this.props.className?void 0:"tertiary",className:s,href:i,target:this.getWindowTarget(),disabled:!n,onClick:this.openPreviewWindow,ref:this.buttonRef,role:o},this.props.textContent?this.props.textContent:(0,r.createElement)(r.Fragment,null,(0,Yt._x)("Preview","imperative verb"),(0,r.createElement)(So.VisuallyHidden,{as:"span"},(0,Yt.__)("(opens in a new tab)"))))}}var Lr=(0,l.compose)([(0,s.withSelect)(((e,{forcePreviewLink:t,forceIsAutosaveable:n})=>{var o;const{getCurrentPostId:r,getCurrentPostAttribute:i,getEditedPostAttribute:s,isEditedPostSaveable:l,isEditedPostAutosaveable:c,getEditedPostPreviewLink:u,isPostLocked:d}=e(Xn),{getPostType:p}=e(a.store),m=u(),h=p(s("type"));return{postId:r(),currentPostLink:i("link"),previewLink:void 0!==t?t:m,isSaveable:l(),isAutosaveable:n||c(),isViewable:null!==(o=h?.viewable)&&void 0!==o&&o,isDraft:-1!==["draft","auto-draft"].indexOf(s("status")),isPostLocked:d()}})),(0,s.withDispatch)((e=>({autosave:e(Xn).autosave,savePost:e(Xn).savePost}))),(0,l.ifCondition)((({isViewable:e})=>e))])(Rr);var Or=(0,l.compose)([(0,s.withSelect)(((e,{forceIsSaving:t})=>{var n;const{isCurrentPostPublished:o,isEditedPostBeingScheduled:r,isSavingPost:i,isPublishingPost:s,getCurrentPost:a,getCurrentPostType:l,isAutosavingPost:c}=e(Xn);return{isPublished:o(),isBeingScheduled:r(),isSaving:t||i(),isPublishing:s(),hasPublishAction:null!==(n=a()._links?.["wp:action-publish"])&&void 0!==n&&n,postType:l(),isAutosaving:c()}}))])((function({isPublished:e,isBeingScheduled:t,isSaving:n,isPublishing:o,hasPublishAction:r,isAutosaving:i,hasNonPostEntityChanges:s}){return o?(0,Yt.__)("Publishing…"):e&&n&&!i?(0,Yt.__)("Updating…"):t&&n&&!i?(0,Yt.__)("Scheduling…"):r?e?s?(0,Yt.__)("Update…"):(0,Yt.__)("Update"):t?s?(0,Yt.__)("Schedule…"):(0,Yt.__)("Schedule"):(0,Yt.__)("Publish"):s?(0,Yt.__)("Submit for Review…"):(0,Yt.__)("Submit for Review")}));const Ur=()=>{};class Fr extends r.Component{constructor(e){super(e),this.buttonNode=(0,r.createRef)(),this.createOnClick=this.createOnClick.bind(this),this.closeEntitiesSavedStates=this.closeEntitiesSavedStates.bind(this),this.state={entitiesSavedStatesCallback:!1}}componentDidMount(){this.props.focusOnMount&&(this.timeoutID=setTimeout((()=>{this.buttonNode.current.focus()}),0))}componentWillUnmount(){clearTimeout(this.timeoutID)}createOnClick(e){return(...t)=>{const{hasNonPostEntityChanges:n,setEntitiesSavedStatesCallback:o}=this.props;return n&&o?(this.setState({entitiesSavedStatesCallback:()=>e(...t)}),o((()=>this.closeEntitiesSavedStates)),Ur):e(...t)}}closeEntitiesSavedStates(e){const{postType:t,postId:n}=this.props,{entitiesSavedStatesCallback:o}=this.state;this.setState({entitiesSavedStatesCallback:!1},(()=>{e&&e.some((e=>"postType"===e.kind&&e.name===t&&e.key===n))&&o()}))}render(){const{forceIsDirty:e,forceIsSaving:t,hasPublishAction:n,isBeingScheduled:o,isOpen:i,isPostSavingLocked:s,isPublishable:a,isPublished:l,isSaveable:c,isSaving:u,isAutoSaving:d,isToggle:p,onSave:m,onStatusChange:h,onSubmit:g=Ur,onToggle:f,visibility:_,hasNonPostEntityChanges:v,isSavingNonPostEntityChanges:y}=this.props,b=(u||t||!c||s||!a&&!e)&&(!v||y),E=(l||u||t||!c||!a&&!e)&&(!v||y);let S;S=n?"private"===_?"private":o?"future":"publish":"pending";const w={"aria-disabled":b,className:"editor-post-publish-button",isBusy:!d&&u,variant:"primary",onClick:this.createOnClick((()=>{b||(g(),h(S),m())}))},k={"aria-disabled":E,"aria-expanded":i,className:"editor-post-publish-panel__toggle",isBusy:u&&l,variant:"primary",onClick:this.createOnClick((()=>{E||f()}))},P=o?(0,Yt.__)("Schedule…"):(0,Yt.__)("Publish"),C=(0,r.createElement)(Or,{forceIsSaving:t,hasNonPostEntityChanges:v}),T=p?k:w,x=p?P:C;return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(So.Button,{ref:this.buttonNode,...T,className:io()(T.className,"editor-post-publish-button__button",{"has-changes-dot":v})},x))}}var Mr=(0,l.compose)([(0,s.withSelect)((e=>{var t;const{isSavingPost:n,isAutosavingPost:o,isEditedPostBeingScheduled:r,getEditedPostVisibility:i,isCurrentPostPublished:s,isEditedPostSaveable:a,isEditedPostPublishable:l,isPostSavingLocked:c,getCurrentPost:u,getCurrentPostType:d,getCurrentPostId:p,hasNonPostEntityChanges:m,isSavingNonPostEntityChanges:h}=e(Xn),g=o();return{isSaving:n()||g,isAutoSaving:g,isBeingScheduled:r(),visibility:i(),isSaveable:a(),isPostSavingLocked:c(),isPublishable:l(),isPublished:s(),hasPublishAction:null!==(t=u()._links?.["wp:action-publish"])&&void 0!==t&&t,postType:d(),postId:p(),hasNonPostEntityChanges:m(),isSavingNonPostEntityChanges:h()}})),(0,s.withDispatch)((e=>{const{editPost:t,savePost:n}=e(Xn);return{onStatusChange:e=>t({status:e},{undoIgnore:!0}),onSave:n}}))])(Fr);var zr=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"}));var Hr=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,r.createElement)(S.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"}));const Vr={public:{label:(0,Yt.__)("Public"),info:(0,Yt.__)("Visible to everyone.")},private:{label:(0,Yt.__)("Private"),info:(0,Yt.__)("Only visible to site admins and editors.")},password:{label:(0,Yt.__)("Password protected"),info:(0,Yt.__)("Only those with the password can view this post.")}};function Wr({onClose:e}){const t=(0,l.useInstanceId)(Wr),{status:n,visibility:o,password:i}=(0,s.useSelect)((e=>({status:e(Xn).getEditedPostAttribute("status"),visibility:e(Xn).getEditedPostVisibility(),password:e(Xn).getEditedPostAttribute("password")}))),{editPost:a,savePost:c}=(0,s.useDispatch)(Xn),[d,p]=(0,r.useState)(!!i),[m,h]=(0,r.useState)(!1);return(0,r.createElement)("div",{className:"editor-post-visibility"},(0,r.createElement)(u.__experimentalInspectorPopoverHeader,{title:(0,Yt.__)("Visibility"),help:(0,Yt.__)("Control how this post is viewed."),onClose:e}),(0,r.createElement)("fieldset",{className:"editor-post-visibility__fieldset"},(0,r.createElement)(So.VisuallyHidden,{as:"legend"},(0,Yt.__)("Visibility")),(0,r.createElement)(jr,{instanceId:t,value:"public",label:Vr.public.label,info:Vr.public.info,checked:"public"===o&&!d,onChange:()=>{a({status:"private"===o?"draft":n,password:""}),p(!1)}}),(0,r.createElement)(jr,{instanceId:t,value:"private",label:Vr.private.label,info:Vr.private.info,checked:"private"===o,onChange:()=>{h(!0)}}),(0,r.createElement)(jr,{instanceId:t,value:"password",label:Vr.password.label,info:Vr.password.info,checked:d,onChange:()=>{a({status:"private"===o?"draft":n,password:i||""}),p(!0)}}),d&&(0,r.createElement)("div",{className:"editor-post-visibility__password"},(0,r.createElement)(So.VisuallyHidden,{as:"label",htmlFor:`editor-post-visibility__password-input-${t}`},(0,Yt.__)("Create password")),(0,r.createElement)("input",{className:"editor-post-visibility__password-input",id:`editor-post-visibility__password-input-${t}`,type:"text",onChange:e=>{a({password:e.target.value})},value:i,placeholder:(0,Yt.__)("Use a secure password")}))),(0,r.createElement)(So.__experimentalConfirmDialog,{isOpen:m,onConfirm:()=>{a({status:"private",password:""}),p(!1),h(!1),c()},onCancel:()=>{h(!1)}},(0,Yt.__)("Would you like to privately publish this post now?")))}function jr({instanceId:e,value:t,label:n,info:o,...i}){return(0,r.createElement)("div",{className:"editor-post-visibility__choice"},(0,r.createElement)("input",{type:"radio",name:`editor-post-visibility__setting-${e}`,value:t,id:`editor-post-${t}-${e}`,"aria-describedby":`editor-post-${t}-${e}-description`,className:"editor-post-visibility__radio",...i}),(0,r.createElement)("label",{htmlFor:`editor-post-${t}-${e}`,className:"editor-post-visibility__label"},n),(0,r.createElement)("p",{id:`editor-post-${t}-${e}-description`,className:"editor-post-visibility__info"},o))}function $r(){return Gr()}function Gr(){const e=(0,s.useSelect)((e=>e(Xn).getEditedPostVisibility()));return Vr[e]?.label}function Kr(e){return Kr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kr(e)}function Yr(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function qr(e){Yr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===Kr(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function Qr(e){Yr(1,arguments);var t=qr(e);return t.setDate(1),t.setHours(0,0,0,0),t}function Xr(e){Yr(1,arguments);var t=qr(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}Math.pow(10,8);var Zr=36e5;function Jr(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var ei={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},ti=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,ni=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,oi=/^([+-])(\d{2})(?::?(\d{2}))?$/;function ri(e){var t,n={},o=e.split(ei.dateTimeDelimiter);if(o.length>2)return n;if(/:/.test(o[0])?t=o[0]:(n.date=o[0],t=o[1],ei.timeZoneDelimiter.test(n.date)&&(n.date=e.split(ei.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var r=ei.timezone.exec(t);r?(n.time=t.replace(r[1],""),n.timezone=r[1]):n.time=t}return n}function ii(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(n);if(!o)return{year:NaN,restDateString:""};var r=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:null===i?r:100*i,restDateString:e.slice((o[1]||o[2]).length)}}function si(e,t){if(null===t)return new Date(NaN);var n=e.match(ti);if(!n)return new Date(NaN);var o=!!n[4],r=ai(n[1]),i=ai(n[2])-1,s=ai(n[3]),a=ai(n[4]),l=ai(n[5])-1;if(o)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,a,l)?function(e,t,n){var o=new Date(0);o.setUTCFullYear(e,0,4);var r=o.getUTCDay()||7,i=7*(t-1)+n+1-r;return o.setUTCDate(o.getUTCDate()+i),o}(t,a,l):new Date(NaN);var c=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(di[t]||(pi(e)?29:28))}(t,i,s)&&function(e,t){return t>=1&&t<=(pi(e)?366:365)}(t,r)?(c.setUTCFullYear(t,i,Math.max(r,s)),c):new Date(NaN)}function ai(e){return e?parseInt(e):1}function li(e){var t=e.match(ni);if(!t)return NaN;var n=ci(t[1]),o=ci(t[2]),r=ci(t[3]);return function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,o,r)?n*Zr+6e4*o+1e3*r:NaN}function ci(e){return e&&parseFloat(e.replace(",","."))||0}function ui(e){if("Z"===e)return 0;var t=e.match(oi);if(!t)return 0;var n="+"===t[1]?-1:1,o=parseInt(t[2]),r=t[3]&&parseInt(t[3])||0;return function(e,t){return t>=0&&t<=59}(0,r)?n*(o*Zr+6e4*r):NaN}var di=[31,null,31,30,31,30,31,31,30,31,30,31];function pi(e){return e%400==0||e%4==0&&e%100!=0}function mi({onClose:e}){const{postDate:t,postType:n}=(0,s.useSelect)((e=>({postDate:e(Xn).getEditedPostAttribute("date"),postType:e(Xn).getCurrentPostType()})),[]),{editPost:o}=(0,s.useDispatch)(Xn),[i,l]=(0,r.useState)(Qr(new Date(t))),c=(0,s.useSelect)((e=>e(a.store).getEntityRecords("postType",n,{status:"publish,future",after:Qr(i).toISOString(),before:Xr(i).toISOString(),exclude:[e(Xn).getCurrentPostId()],per_page:100,_fields:"id,date"})),[i,n]),d=(0,r.useMemo)((()=>(c||[]).map((({date:e})=>({date:new Date(e)})))),[c]),p=(0,v.getSettings)(),m=/a(?!\\)/i.test(p.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join(""));return(0,r.createElement)(u.__experimentalPublishDateTimePicker,{currentDate:t,onChange:e=>o({date:e}),is12Hour:m,events:d,onMonthPreviewed:e=>l(function(e,t){var n;Yr(1,arguments);var o=Jr(null!==(n=null==t?void 0:t.additionalDigits)&&void 0!==n?n:2);if(2!==o&&1!==o&&0!==o)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var r,i=ri(e);if(i.date){var s=ii(i.date,o);r=si(s.restDateString,s.year)}if(!r||isNaN(r.getTime()))return new Date(NaN);var a,l=r.getTime(),c=0;if(i.time&&(c=li(i.time),isNaN(c)))return new Date(NaN);if(!i.timezone){var u=new Date(l+c),d=new Date(0);return d.setFullYear(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()),d.setHours(u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds(),u.getUTCMilliseconds()),d}return a=ui(i.timezone),isNaN(a)?new Date(NaN):new Date(l+c+a)}(e)),onClose:e})}function hi(e){return gi(e)}function gi({full:e=!1}={}){const{date:t,isFloating:n}=(0,s.useSelect)((e=>({date:e(Xn).getEditedPostAttribute("date"),isFloating:e(Xn).isEditedPostDateFloating()})),[]);return e?fi(t):function(e,{isFloating:t=!1,now:n=new Date}={}){if(!e||t)return(0,Yt.__)("Immediately");if(!function(e){const{timezone:t}=(0,v.getSettings)(),n=Number(t.offset),o=e.getTimezoneOffset()/60*-1;return n===o}(n))return fi(e);const o=(0,v.getDate)(e);if(_i(o,n))return(0,Yt.sprintf)((0,Yt.__)("Today at %s"),(0,v.dateI18n)((0,Yt._x)("g:i a","post schedule time format"),o));const r=new Date(n);if(r.setDate(r.getDate()+1),_i(o,r))return(0,Yt.sprintf)((0,Yt.__)("Tomorrow at %s"),(0,v.dateI18n)((0,Yt._x)("g:i a","post schedule time format"),o));if(o.getFullYear()===n.getFullYear())return(0,v.dateI18n)((0,Yt._x)("F j g:i a","post schedule date format without year"),o);return(0,v.dateI18n)((0,Yt._x)("F j, Y g:i a","post schedule full date format"),o)}(t,{isFloating:n})}function fi(e){const t=(0,v.getDate)(e),n=function(){const{timezone:e}=(0,v.getSettings)();if(e.abbr&&isNaN(Number(e.abbr)))return e.abbr;return`UTC${e.offset<0?"":"+"}${e.offset}`}(),o=(0,v.dateI18n)((0,Yt._x)("F j, Y g:i a","post schedule full date format"),t);return(0,Yt.isRTL)()?`${n} ${o}`:`${o} ${n}`}function _i(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}var vi=window.wp.a11y;const yi={per_page:10,orderby:"count",order:"desc",hide_empty:!0,_fields:"id,name,count",context:"view"};function bi({onSelect:e,taxonomy:t}){const{_terms:n,showTerms:o}=(0,s.useSelect)((e=>{const n=e(a.store).getEntityRecords("taxonomy",t.slug,yi);return{_terms:n,showTerms:n?.length>=3}}),[t.slug]);if(!o)return null;const i=(e=>(null!=e?e:[]).map(tr))(n);return(0,r.createElement)("div",{className:"editor-post-taxonomies__flat-term-most-used"},(0,r.createElement)(So.BaseControl.VisualLabel,{as:"h3",className:"editor-post-taxonomies__flat-term-most-used-label"},t.labels.most_used),(0,r.createElement)("ul",{role:"list",className:"editor-post-taxonomies__flat-term-most-used-list"},i.map((t=>(0,r.createElement)("li",{key:t.id},(0,r.createElement)(So.Button,{variant:"link",onClick:()=>e(t)},t.name))))))}const Ei=[],Si={per_page:20,_fields:"id,name",context:"view"},wi=(e,t)=>er(e).toLowerCase()===er(t).toLowerCase(),ki=(e,t)=>e.map((e=>t.find((t=>wi(t.name,e))).id));function Pi({slug:e}){var t,n;const[o,i]=(0,r.useState)([]),[c,u]=(0,r.useState)(""),d=(0,l.useDebounce)(u,500),{terms:p,termIds:m,taxonomy:h,hasAssignAction:g,hasCreateAction:f,hasResolvedTerms:_}=(0,s.useSelect)((t=>{var n,o;const{getCurrentPost:r,getEditedPostAttribute:i}=t(Xn),{getEntityRecords:s,getTaxonomy:l,hasFinishedResolution:c}=t(a.store),u=r(),d=l(e),p=d?i(d.rest_base):Ei,m={...Si,include:p.join(","),per_page:-1};return{hasCreateAction:!!d&&(null!==(n=u._links?.["wp:action-create-"+d.rest_base])&&void 0!==n&&n),hasAssignAction:!!d&&(null!==(o=u._links?.["wp:action-assign-"+d.rest_base])&&void 0!==o&&o),taxonomy:d,termIds:p,terms:p.length?s("taxonomy",e,m):Ei,hasResolvedTerms:c("getEntityRecords",["taxonomy",e,m])}}),[e]),{searchResults:v}=(0,s.useSelect)((t=>{const{getEntityRecords:n}=t(a.store);return{searchResults:c?n("taxonomy",e,{...Si,search:c}):Ei}}),[c,e]);(0,r.useEffect)((()=>{if(_){const e=(null!=p?p:[]).map((e=>er(e.name)));i(e)}}),[p,_]);const y=(0,r.useMemo)((()=>(null!=v?v:[]).map((e=>er(e.name)))),[v]),{editPost:b}=(0,s.useDispatch)(Xn),{saveEntityRecord:E}=(0,s.useDispatch)(a.store);if(!g)return null;function S(e){b({[h.rest_base]:e})}const w=null!==(t=h?.labels?.add_new_item)&&void 0!==t?t:"post_tag"===e?(0,Yt.__)("Add new tag"):(0,Yt.__)("Add new Term"),k=null!==(n=h?.labels?.singular_name)&&void 0!==n?n:"post_tag"===e?(0,Yt.__)("Tag"):(0,Yt.__)("Term"),P=(0,Yt.sprintf)((0,Yt._x)("%s added","term"),k),C=(0,Yt.sprintf)((0,Yt._x)("%s removed","term"),k),T=(0,Yt.sprintf)((0,Yt._x)("Remove %s","term"),k);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(So.FormTokenField,{value:o,suggestions:y,onChange:function(t){const n=[...null!=p?p:[],...null!=v?v:[]],o=t.reduce(((e,t)=>(e.some((e=>e.toLowerCase()===t.toLowerCase()))||e.push(t),e)),[]),r=o.filter((e=>!n.find((t=>wi(t.name,e)))));if(i(o),0===r.length)return S(ki(o,n));f&&Promise.all(r.map((t=>async function(t){try{const n=await E("taxonomy",e,t,{throwOnError:!0});return tr(n)}catch(e){if("term_exists"!==e.code)throw e;return{id:e.data.term_id,name:t.name}}}({name:t})))).then((e=>{const t=n.concat(e);return S(ki(o,t))}))},onInputChange:d,maxSuggestions:20,label:w,messages:{added:P,removed:C,remove:T}}),(0,r.createElement)(bi,{taxonomy:h,onSelect:function(t){var n;if(m.includes(t.id))return;const o=[...m,t.id],r="post_tag"===e?(0,Yt.__)("Tag"):(0,Yt.__)("Term"),i=(0,Yt.sprintf)((0,Yt._x)("%s added","term"),null!==(n=h?.labels?.singular_name)&&void 0!==n?n:r);(0,vi.speak)(i,"assertive"),S(o)}}))}var Ci=(0,So.withFilters)("editor.PostTaxonomyType")(Pi);const Ti=()=>{const e=[(0,Yt.__)("Suggestion:"),(0,r.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},(0,Yt.__)("Add tags"))];return(0,r.createElement)(So.PanelBody,{initialOpen:!1,title:e},(0,r.createElement)("p",null,(0,Yt.__)("Tags help users and search engines navigate your site and find your content. Add a few keywords to describe your post.")),(0,r.createElement)(Ci,{slug:"post_tag"}))};class xi extends r.Component{constructor(e){super(e),this.state={hadTagsWhenOpeningThePanel:e.hasTags}}render(){return this.state.hadTagsWhenOpeningThePanel?null:(0,r.createElement)(Ti,null)}}var Bi=(0,l.compose)((0,s.withSelect)((e=>{const t=e(Xn).getCurrentPostType(),n=e(a.store).getTaxonomy("post_tag"),o=n&&e(Xn).getEditedPostAttribute(n.rest_base);return{areTagsFetched:void 0!==n,isPostTypeSupported:n&&n.types.some((e=>e===t)),hasTags:o&&o.length}})),(0,l.ifCondition)((({areTagsFetched:e,isPostTypeSupported:t})=>t&&e)))(xi);const Ii=(e,t)=>Pr.filter((t=>e?.includes(t.id))).find((e=>e.id===t)),Ni=({suggestedPostFormat:e,suggestionText:t,onUpdatePostFormat:n})=>(0,r.createElement)(So.Button,{variant:"link",onClick:()=>n(e)},t);function Ai(){const{currentPostFormat:e,suggestion:t}=(0,s.useSelect)((e=>{var t;const{getEditedPostAttribute:n,getSuggestedPostFormat:o}=e(Xn),r=null!==(t=e(a.store).getThemeSupports().formats)&&void 0!==t?t:[];return{currentPostFormat:n("format"),suggestion:Ii(r,o())}}),[]),{editPost:n}=(0,s.useDispatch)(Xn),o=[(0,Yt.__)("Suggestion:"),(0,r.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},(0,Yt.__)("Use a post format"))];return t&&t.id!==e?(0,r.createElement)(So.PanelBody,{initialOpen:!1,title:o},(0,r.createElement)("p",null,(0,Yt.__)("Your theme uses post formats to highlight different kinds of content, like images or videos. Apply a post format to see this special styling.")),(0,r.createElement)("p",null,(0,r.createElement)(Ni,{onUpdatePostFormat:e=>n({format:e}),suggestedPostFormat:t.id,suggestionText:(0,Yt.sprintf)((0,Yt.__)('Apply the "%1$s" format.'),t.caption)}))):null}const Di={per_page:-1,orderby:"name",order:"asc",_fields:"id,name,parent",context:"view"},Ri=[];function Li({slug:e}){var t,n;const[o,i]=(0,r.useState)(!1),[c,u]=(0,r.useState)(""),[d,p]=(0,r.useState)(""),[m,h]=(0,r.useState)(!1),[g,f]=(0,r.useState)(""),[_,v]=(0,r.useState)([]),y=(0,l.useDebounce)(vi.speak,500),{hasCreateAction:b,hasAssignAction:E,terms:S,loading:w,availableTerms:k,taxonomy:P}=(0,s.useSelect)((t=>{var n,o;const{getCurrentPost:r,getEditedPostAttribute:i}=t(Xn),{getTaxonomy:s,getEntityRecords:l,isResolving:c}=t(a.store),u=s(e),d=r();return{hasCreateAction:!!u&&(null!==(n=d._links?.["wp:action-create-"+u.rest_base])&&void 0!==n&&n),hasAssignAction:!!u&&(null!==(o=d._links?.["wp:action-assign-"+u.rest_base])&&void 0!==o&&o),terms:u?i(u.rest_base):Ri,loading:c("getEntityRecords",["taxonomy",e,Di]),availableTerms:l("taxonomy",e,Di)||Ri,taxonomy:u}}),[e]),{editPost:C}=(0,s.useDispatch)(Xn),{saveEntityRecord:T}=(0,s.useDispatch)(a.store),x=(0,r.useMemo)((()=>function(e,t){const n=e=>-1!==t.indexOf(e.id)||void 0!==e.children&&e.children.map(n).filter((e=>e)).length>0,o=[...e];return o.sort(((e,t)=>{const o=n(e),r=n(t);return o===r?0:o&&!r?-1:!o&&r?1:0})),o}(Jo(k),S)),[k]);if(!E)return null;const B=e=>{C({[P.rest_base]:e})},I=e=>e.map((e=>(0,r.createElement)("div",{key:e.id,className:"editor-post-taxonomies__hierarchical-terms-choice"},(0,r.createElement)(So.CheckboxControl,{__nextHasNoMarginBottom:!0,checked:-1!==S.indexOf(e.id),onChange:()=>{(e=>{const t=S.includes(e)?S.filter((t=>t!==e)):[...S,e];B(t)})(parseInt(e.id,10))},label:(0,Io.decodeEntities)(e.name)}),!!e.children.length&&(0,r.createElement)("div",{className:"editor-post-taxonomies__hierarchical-terms-subchoices"},I(e.children))))),N=(t,n,o)=>{var r;return null!==(r=P?.labels?.[t])&&void 0!==r?r:"category"===e?n:o},A=N("add_new_item",(0,Yt.__)("Add new category"),(0,Yt.__)("Add new term")),D=N("new_item_name",(0,Yt.__)("Add new category"),(0,Yt.__)("Add new term")),R=N("parent_item",(0,Yt.__)("Parent Category"),(0,Yt.__)("Parent Term")),L=`${R}`,O=A,U=null!==(t=P?.labels?.search_items)&&void 0!==t?t:(0,Yt.__)("Search Terms"),F=null!==(n=P?.name)&&void 0!==n?n:(0,Yt.__)("Terms"),M=k.length>=8;return(0,r.createElement)(So.Flex,{direction:"column",gap:"4"},M&&(0,r.createElement)(So.TextControl,{__nextHasNoMarginBottom:!0,label:U,value:g,onChange:e=>{const t=x.map(function(e){const t=n=>{if(""===e)return n;const o={...n};return o.children.length>0&&(o.children=o.children.map(t).filter((e=>e))),(-1!==o.name.toLowerCase().indexOf(e.toLowerCase())||o.children.length>0)&&o};return t}(e)).filter((e=>e)),n=e=>{let t=0;for(let o=0;o<e.length;o++)t++,void 0!==e[o].children&&(t+=n(e[o].children));return t};f(e),v(t);const o=n(t),r=(0,Yt.sprintf)((0,Yt._n)("%d result found.","%d results found.",o),o);y(r,"assertive")}}),(0,r.createElement)("div",{className:"editor-post-taxonomies__hierarchical-terms-list",tabIndex:"0",role:"group","aria-label":F},I(""!==g?_:x)),!w&&b&&(0,r.createElement)(So.FlexItem,null,(0,r.createElement)(So.Button,{onClick:()=>{h(!m)},className:"editor-post-taxonomies__hierarchical-terms-add","aria-expanded":m,variant:"link"},A)),m&&(0,r.createElement)("form",{onSubmit:async t=>{var n;if(t.preventDefault(),""===c||o)return;const r=function(e,t,n){return e.find((e=>(!e.parent&&!t||parseInt(e.parent)===parseInt(t))&&e.name.toLowerCase()===n.toLowerCase()))}(k,d,c);if(r)return S.some((e=>e===r.id))||B([...S,r.id]),u(""),void p("");i(!0);const s=await(a={name:c,parent:d||void 0},T("taxonomy",e,a));var a;const l="category"===e?(0,Yt.__)("Category"):(0,Yt.__)("Term"),m=(0,Yt.sprintf)((0,Yt._x)("%s added","term"),null!==(n=P?.labels?.singular_name)&&void 0!==n?n:l);(0,vi.speak)(m,"assertive"),i(!1),u(""),p(""),B([...S,s.id])}},(0,r.createElement)(So.Flex,{direction:"column",gap:"4"},(0,r.createElement)(So.TextControl,{__nextHasNoMarginBottom:!0,className:"editor-post-taxonomies__hierarchical-terms-input",label:D,value:c,onChange:e=>{u(e)},required:!0}),!!k.length&&(0,r.createElement)(So.TreeSelect,{__nextHasNoMarginBottom:!0,label:R,noOptionLabel:L,onChange:e=>{p(e)},selectedId:d,tree:x}),(0,r.createElement)(So.FlexItem,null,(0,r.createElement)(So.Button,{variant:"secondary",type:"submit",className:"editor-post-taxonomies__hierarchical-terms-submit"},O)))))}var Oi=(0,So.withFilters)("editor.PostTaxonomyType")(Li);var Ui=function(){const e=(0,s.useSelect)((e=>{const t=e(Xn).getCurrentPostType(),{canUser:n,getEntityRecord:o,getTaxonomy:r}=e(a.store),i=r("category"),s=n("read","settings")?o("root","site")?.default_category:void 0,l=s?o("taxonomy","category",s):void 0,c=i&&i.types.some((e=>e===t)),u=i&&e(Xn).getEditedPostAttribute(i.rest_base);return!!i&&!!l&&c&&(0===u?.length||1===u?.length&&l?.id===u[0])}),[]),[t,n]=(0,r.useState)(!1);if((0,r.useEffect)((()=>{e&&n(!0)}),[e]),!t)return null;const o=[(0,Yt.__)("Suggestion:"),(0,r.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},(0,Yt.__)("Assign a category"))];return(0,r.createElement)(So.PanelBody,{initialOpen:!1,title:o},(0,r.createElement)("p",null,(0,Yt.__)("Categories provide a helpful way to group related posts together and to quickly tell readers what a post is about.")),(0,r.createElement)(Oi,{slug:"category"}))};var Fi=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}));function Mi(e){const t=[];return e.forEach((e=>{t.push(e),t.push(...Mi(e.innerBlocks))})),t}function zi(e){const{selectBlock:t}=(0,s.useDispatch)(u.store);return(0,r.createElement)(So.__unstableMotion.img,{tabIndex:0,role:"button","aria-label":(0,Yt.__)("Select image block."),onClick:()=>{t(e.clientId)},onKeyDown:n=>{"Enter"!==n.key&&" "!==n.key||(t(e.clientId),n.preventDefault())},key:e.clientId,alt:e.attributes.alt,src:e.attributes.url,animate:{opacity:1},exit:{opacity:0,scale:0},style:{width:"36px",height:"36px",objectFit:"cover",borderRadius:"2px",cursor:"pointer"},whileHover:{scale:1.08}})}function Hi(){const[e,t]=(0,r.useState)(!1),{editorBlocks:n,mediaUpload:o}=(0,s.useSelect)((e=>({editorBlocks:e(Xn).getEditorBlocks(),mediaUpload:e(u.store).getSettings().mediaUpload})),[]),i=Mi(n).filter((e=>"core/image"===e.name&&e.attributes.url&&!e.attributes.id)),{updateBlockAttributes:a}=(0,s.useDispatch)(u.store);if(!o||!i.length)return null;const l=[(0,Yt.__)("Suggestion:"),(0,r.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},(0,Yt.__)("External media"))];return(0,r.createElement)(So.PanelBody,{initialOpen:!0,title:l},(0,r.createElement)("p",null,(0,Yt.__)("There are some external images in the post which can be uploaded to the media library. Images coming from different domains may not always display correctly, load slowly for visitors, or be removed unexpectedly.")),(0,r.createElement)("div",{style:{display:"inline-flex",flexWrap:"wrap",gap:"8px"}},(0,r.createElement)(So.__unstableAnimatePresence,null,i.map((e=>(0,r.createElement)(zi,{key:e.clientId,...e})))),e?(0,r.createElement)(So.Spinner,null):(0,r.createElement)(So.Button,{icon:Fi,variant:"primary",onClick:function(){t(!0),Promise.all(i.map((e=>window.fetch(e.attributes.url.includes("?")?e.attributes.url:e.attributes.url+"?").then((e=>e.blob())).then((t=>new Promise(((n,r)=>{o({filesList:[t],onFileChange:([t])=>{(0,hr.isBlobURL)(t.url)||(a(e.clientId,{id:t.id,url:t.url}),n())},onError(){r()}})}))))))).finally((()=>{t(!1)}))}},(0,Yt.__)("Upload all"))))}var Vi=function({children:e}){const{isBeingScheduled:t,isRequestingSiteIcon:n,hasPublishAction:o,siteIconUrl:i,siteTitle:l,siteHome:c}=(0,s.useSelect)((e=>{var t;const{getCurrentPost:n,isEditedPostBeingScheduled:o}=e(Xn),{getEntityRecord:r,isResolving:i}=e(a.store),s=r("root","__unstableBase",void 0)||{};return{hasPublishAction:null!==(t=n()._links?.["wp:action-publish"])&&void 0!==t&&t,isBeingScheduled:o(),isRequestingSiteIcon:i("getEntityRecord",["root","__unstableBase",void 0]),siteIconUrl:s.site_icon_url,siteTitle:s.name,siteHome:s.home&&(0,y.filterURLForDisplay)(s.home)}}),[]);let u,d,p=(0,r.createElement)(So.Icon,{className:"components-site-icon",size:"36px",icon:Hr});return i&&(p=(0,r.createElement)("img",{alt:(0,Yt.__)("Site Icon"),className:"components-site-icon",src:i})),n&&(p=null),o?t?(u=(0,Yt.__)("Are you ready to schedule?"),d=(0,Yt.__)("Your work will be published at the specified date and time.")):(u=(0,Yt.__)("Are you ready to publish?"),d=(0,Yt.__)("Double-check your settings before publishing.")):(u=(0,Yt.__)("Are you ready to submit for review?"),d=(0,Yt.__)("When youre ready, submit your work for review, and an Editor will be able to approve it for you.")),(0,r.createElement)("div",{className:"editor-post-publish-panel__prepublish"},(0,r.createElement)("div",null,(0,r.createElement)("strong",null,u)),(0,r.createElement)("p",null,d),(0,r.createElement)("div",{className:"components-site-card"},p,(0,r.createElement)("div",{className:"components-site-info"},(0,r.createElement)("span",{className:"components-site-name"},(0,Io.decodeEntities)(l)||(0,Yt.__)("(Untitled)")),(0,r.createElement)("span",{className:"components-site-home"},c))),(0,r.createElement)(Hi,null),o&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(So.PanelBody,{initialOpen:!1,title:[(0,Yt.__)("Visibility:"),(0,r.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},(0,r.createElement)($r,null))]},(0,r.createElement)(Wr,null)),(0,r.createElement)(So.PanelBody,{initialOpen:!1,title:[(0,Yt.__)("Publish:"),(0,r.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},(0,r.createElement)(hi,null))]},(0,r.createElement)(mi,null))),(0,r.createElement)(Ai,null),(0,r.createElement)(Bi,null),(0,r.createElement)(Ui,null),e)};const Wi="%postname%",ji="%pagename%";function $i({text:e,onCopy:t,children:n}){const o=(0,l.useCopyToClipboard)(e,t);return(0,r.createElement)(So.Button,{variant:"secondary",ref:o},n)}class Gi extends r.Component{constructor(){super(...arguments),this.state={showCopyConfirmation:!1},this.onCopy=this.onCopy.bind(this),this.onSelectInput=this.onSelectInput.bind(this),this.postLink=(0,r.createRef)()}componentDidMount(){this.props.focusOnMount&&this.postLink.current.focus()}componentWillUnmount(){clearTimeout(this.dismissCopyConfirmation)}onCopy(){this.setState({showCopyConfirmation:!0}),clearTimeout(this.dismissCopyConfirmation),this.dismissCopyConfirmation=setTimeout((()=>{this.setState({showCopyConfirmation:!1})}),4e3)}onSelectInput(e){e.target.select()}render(){const{children:e,isScheduled:t,post:n,postType:o}=this.props,i=o?.labels?.singular_name,s=o?.labels?.view_item,a=o?.labels?.add_new_item,l="future"===n.status?(e=>{const{slug:t}=e;return e.permalink_template.includes(Wi)?e.permalink_template.replace(Wi,t):e.permalink_template.includes(ji)?e.permalink_template.replace(ji,t):e.permalink_template})(n):n.link,c=(0,y.addQueryArgs)("post-new.php",{post_type:n.type}),u=t?(0,r.createElement)(r.Fragment,null,(0,Yt.__)("is now scheduled. It will go live on")," ",(0,r.createElement)(hi,null),"."):(0,Yt.__)("is now live.");return(0,r.createElement)("div",{className:"post-publish-panel__postpublish"},(0,r.createElement)(So.PanelBody,{className:"post-publish-panel__postpublish-header"},(0,r.createElement)("a",{ref:this.postLink,href:l},(0,Io.decodeEntities)(n.title)||(0,Yt.__)("(no title)"))," ",u),(0,r.createElement)(So.PanelBody,null,(0,r.createElement)("p",{className:"post-publish-panel__postpublish-subheader"},(0,r.createElement)("strong",null,(0,Yt.__)("Whats next?"))),(0,r.createElement)("div",{className:"post-publish-panel__postpublish-post-address-container"},(0,r.createElement)(So.TextControl,{__nextHasNoMarginBottom:!0,className:"post-publish-panel__postpublish-post-address",readOnly:!0,label:(0,Yt.sprintf)((0,Yt.__)("%s address"),i),value:(0,y.safeDecodeURIComponent)(l),onFocus:this.onSelectInput}),(0,r.createElement)("div",{className:"post-publish-panel__postpublish-post-address__copy-button-wrap"},(0,r.createElement)($i,{text:l,onCopy:this.onCopy},this.state.showCopyConfirmation?(0,Yt.__)("Copied!"):(0,Yt.__)("Copy")))),(0,r.createElement)("div",{className:"post-publish-panel__postpublish-buttons"},!t&&(0,r.createElement)(So.Button,{variant:"primary",href:l},s),(0,r.createElement)(So.Button,{variant:t?"primary":"secondary",href:c},a))),e)}}var Ki=(0,s.withSelect)((e=>{const{getEditedPostAttribute:t,getCurrentPost:n,isCurrentPostScheduled:o}=e(Xn),{getPostType:r}=e(a.store);return{post:n(),postType:r(t("type")),isScheduled:o()}}))(Gi);class Yi extends r.Component{constructor(){super(...arguments),this.onSubmit=this.onSubmit.bind(this)}componentDidUpdate(e){e.isPublished&&!this.props.isSaving&&this.props.isDirty&&this.props.onClose()}onSubmit(){const{onClose:e,hasPublishAction:t,isPostTypeViewable:n}=this.props;t&&n||e()}render(){const{forceIsDirty:e,forceIsSaving:t,isBeingScheduled:n,isPublished:o,isPublishSidebarEnabled:i,isScheduled:s,isSaving:a,isSavingNonPostEntityChanges:l,onClose:c,onTogglePublishSidebar:u,PostPublishExtension:d,PrePublishExtension:p,...m}=this.props,{hasPublishAction:h,isDirty:g,isPostTypeViewable:f,..._}=m,v=o||s&&n,y=!v&&!a,b=v&&!a;return(0,r.createElement)("div",{className:"editor-post-publish-panel",..._},(0,r.createElement)("div",{className:"editor-post-publish-panel__header"},b?(0,r.createElement)(So.Button,{onClick:c,icon:zr,label:(0,Yt.__)("Close panel")}):(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"editor-post-publish-panel__header-publish-button"},(0,r.createElement)(Mr,{focusOnMount:!0,onSubmit:this.onSubmit,forceIsDirty:e,forceIsSaving:t})),(0,r.createElement)("div",{className:"editor-post-publish-panel__header-cancel-button"},(0,r.createElement)(So.Button,{disabled:l,onClick:c,variant:"secondary"},(0,Yt.__)("Cancel"))))),(0,r.createElement)("div",{className:"editor-post-publish-panel__content"},y&&(0,r.createElement)(Vi,null,p&&(0,r.createElement)(p,null)),b&&(0,r.createElement)(Ki,{focusOnMount:!0},d&&(0,r.createElement)(d,null)),a&&(0,r.createElement)(So.Spinner,null)),(0,r.createElement)("div",{className:"editor-post-publish-panel__footer"},(0,r.createElement)(So.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Always show pre-publish checks."),checked:i,onChange:u})))}}var qi=(0,l.compose)([(0,s.withSelect)((e=>{var t;const{getPostType:n}=e(a.store),{getCurrentPost:o,getEditedPostAttribute:r,isCurrentPostPublished:i,isCurrentPostScheduled:s,isEditedPostBeingScheduled:l,isEditedPostDirty:c,isSavingPost:u,isSavingNonPostEntityChanges:d}=e(Xn),{isPublishSidebarEnabled:p}=e(Xn),m=n(r("type"));return{hasPublishAction:null!==(t=o()._links?.["wp:action-publish"])&&void 0!==t&&t,isPostTypeViewable:m?.viewable,isBeingScheduled:l(),isDirty:c(),isPublished:i(),isPublishSidebarEnabled:p(),isSaving:u(),isSavingNonPostEntityChanges:d(),isScheduled:s()}})),(0,s.withDispatch)(((e,{isPublishSidebarEnabled:t})=>{const{disablePublishSidebar:n,enablePublishSidebar:o}=e(Xn);return{onTogglePublishSidebar:()=>{t?n():o()}}})),So.withFocusReturn,So.withConstrainedTabbing])(Yi);var Qi=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-4v-2.4L14 14l1-1-3-3-3 3 1 1 1.2-1.2v2.4H7.7c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4H9l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8 0 1-.8 1.8-1.7 1.8z"}));var Xi=function({icon:e,size:t=24,...n}){return(0,r.cloneElement)(e,{width:t,height:t,...n})};var Zi=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"}));var Ji=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"}));function es({forceIsDirty:e,forceIsSaving:t,showIconLabels:n=!1}){const[o,i]=(0,r.useState)(!1),a=(0,l.useViewportMatch)("small"),{isAutosaving:c,isDirty:u,isNew:d,isPending:p,isPublished:m,isSaveable:h,isSaving:g,isScheduled:f,hasPublishAction:_}=(0,s.useSelect)((n=>{var o;const{isEditedPostNew:r,isCurrentPostPublished:i,isCurrentPostScheduled:s,isEditedPostDirty:a,isSavingPost:l,isEditedPostSaveable:c,getCurrentPost:u,isAutosavingPost:d,getEditedPostAttribute:p}=n(Xn);return{isAutosaving:d(),isDirty:e||a(),isNew:r(),isPending:"pending"===p("status"),isPublished:i(),isSaving:t||l(),isSaveable:c(),isScheduled:s(),hasPublishAction:null!==(o=u()?._links?.["wp:action-publish"])&&void 0!==o&&o}}),[e,t]),{savePost:v}=(0,s.useDispatch)(Xn),y=(0,l.usePrevious)(g);if((0,r.useEffect)((()=>{let e;return y&&!g&&(i(!0),e=setTimeout((()=>{i(!1)}),1e3)),()=>clearTimeout(e)}),[g]),!_&&p)return null;if(m||f)return null;const b=p?(0,Yt.__)("Save as pending"):(0,Yt.__)("Save draft"),E=(0,Yt.__)("Save"),S=o||!d&&!u,w=g||S,k=g||S||!h;let P;return g?P=c?(0,Yt.__)("Autosaving"):(0,Yt.__)("Saving"):S?P=(0,Yt.__)("Saved"):a?P=b:n&&(P=E),(0,r.createElement)(So.Button,{className:h||g?io()({"editor-post-save-draft":!w,"editor-post-saved-state":w,"is-saving":g,"is-autosaving":c,"is-saved":S,[(0,So.__unstableGetAnimateClassName)({type:"loading"})]:g}):void 0,onClick:k?void 0:()=>v(),shortcut:k?void 0:bo.displayShortcut.primary("s"),showTooltip:!0,variant:"tertiary",icon:a?void 0:Qi,label:P||b,"aria-disabled":k},w&&(0,r.createElement)(Xi,{icon:S?Zi:Ji}),P)}var ts=(0,l.compose)([(0,s.withSelect)((e=>{var t;const{getCurrentPost:n,getCurrentPostType:o}=e(Xn);return{hasPublishAction:null!==(t=n()._links?.["wp:action-publish"])&&void 0!==t&&t,postType:o()}}))])((function({hasPublishAction:e,children:t}){return e?t:null}));function ns({children:e}){return(0,r.createElement)(Yo,{supportKeys:"slug"},e)}class os extends r.Component{constructor({postSlug:e,postTitle:t,postID:n}){super(...arguments),this.state={editedSlug:(0,y.safeDecodeURIComponent)(e)||(0,y.cleanForSlug)(t)||n},this.setSlug=this.setSlug.bind(this)}setSlug(e){const{postSlug:t,onUpdateSlug:n}=this.props,{value:o}=e.target,r=(0,y.cleanForSlug)(o);r!==t&&n(r)}render(){const{editedSlug:e}=this.state;return(0,r.createElement)(ns,null,(0,r.createElement)(So.TextControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Slug"),autoComplete:"off",spellCheck:"false",value:e,onChange:e=>this.setState({editedSlug:e}),onBlur:this.setSlug,className:"editor-post-slug"}))}}var rs=(0,l.compose)([(0,s.withSelect)((e=>{const{getCurrentPost:t,getEditedPostAttribute:n}=e(Xn),{id:o}=t();return{postSlug:n("slug"),postTitle:n("title"),postID:o}})),(0,s.withDispatch)((e=>{const{editPost:t}=e(Xn);return{onUpdateSlug(e){t({slug:e})}}}))])(os);var is=(0,l.compose)([(0,s.withSelect)((e=>{var t;return{hasStickyAction:null!==(t=e(Xn).getCurrentPost()._links?.["wp:action-sticky"])&&void 0!==t&&t,postType:e(Xn).getCurrentPostType()}}))])((function({hasStickyAction:e,postType:t,children:n}){return"post"===t&&e?n:null}));var ss=(0,l.compose)([(0,s.withSelect)((e=>({postSticky:e(Xn).getEditedPostAttribute("sticky")}))),(0,s.withDispatch)((e=>({onUpdateSticky(t){e(Xn).editPost({sticky:t})}})))])((function({onUpdateSticky:e,postSticky:t=!1}){return(0,r.createElement)(is,null,(0,r.createElement)(So.CheckboxControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Stick to the top of the blog"),checked:t,onChange:()=>e(!t)}))}));var as=(0,l.compose)([(0,s.withSelect)((e=>{const{isSavingPost:t,isCurrentPostPublished:n,isCurrentPostScheduled:o}=e(Xn);return{isSaving:t(),isPublished:n(),isScheduled:o()}})),(0,s.withDispatch)((e=>{const{editPost:t,savePost:n}=e(Xn);return{onClick:()=>{t({status:"draft"}),n()}}}))])((function({isSaving:e,isPublished:t,isScheduled:n,onClick:o}){const[i,s]=(0,r.useState)(!1);if(!t&&!n)return null;let a;return t?a=(0,Yt.__)("Are you sure you want to unpublish this post?"):n&&(a=(0,Yt.__)("Are you sure you want to unschedule this post?")),(0,r.createElement)(So.FlexItem,{isBlock:!0},(0,r.createElement)(So.Button,{className:"editor-post-switch-to-draft",onClick:()=>{s(!0)},disabled:e,variant:"secondary",style:{width:"100%",display:"block"}},(0,Yt.__)("Switch to draft")),(0,r.createElement)(So.__experimentalConfirmDialog,{isOpen:i,onConfirm:()=>{s(!1),o()},onCancel:()=>s(!1)},a))}));function ls(){const{editPost:e}=(0,s.useDispatch)(Xn),{meta:t,postType:n}=(0,s.useSelect)((e=>{const{getEditedPostAttribute:t}=e(Xn);return{meta:t("meta"),postType:t("type")}}),[]);if("wp_block"!==n)return null;const o=t?.wp_block?.sync_status,i=!o;return(0,r.createElement)(So.PanelRow,{className:"edit-post-sync-status"},(0,r.createElement)("span",null,(0,Yt.__)("Syncing")),(0,r.createElement)(So.ToggleControl,{__nextHasNoMarginBottom:!0,label:i?(0,Yt.__)("Fully synced"):(0,Yt.__)("Not synced"),checked:i,onChange:()=>{(n=>{e({meta:{...t,wp_block:"unsynced"===n?{sync_status:n}:null}})})("unsynced"===o?"fully":"unsynced")}}))}const cs=e=>e;var us=(0,l.compose)([(0,s.withSelect)((e=>({postType:e(Xn).getCurrentPostType(),taxonomies:e(a.store).getTaxonomies({per_page:-1})})))])((function({postType:e,taxonomies:t,taxonomyWrapper:n=cs}){return(null!=t?t:[]).filter((t=>t.types.includes(e))).filter((e=>e.visibility?.show_ui)).map((e=>{const t=e.hierarchical?Oi:Ci;return(0,r.createElement)(r.Fragment,{key:`taxonomy-${e.slug}`},n((0,r.createElement)(t,{slug:e.slug}),e))}))}));var ds=(0,l.compose)([(0,s.withSelect)((e=>({postType:e(Xn).getCurrentPostType(),taxonomies:e(a.store).getTaxonomies({per_page:-1})})))])((function({postType:e,taxonomies:t,children:n}){const o=t?.some((t=>t.types.includes(e)));return o?n:null})),ps=n(773);function ms(){const e=(0,s.useSelect)((e=>e(Xn).getEditedPostContent()),[]),{editPost:t,resetEditorBlocks:n}=(0,s.useDispatch)(Xn),[o,a]=(0,r.useState)(e),[c,u]=(0,r.useState)(!1),d=(0,l.useInstanceId)(ms),p=(0,r.useRef)();c||o===e||a(e);return(0,r.useEffect)((()=>()=>{if(p.current){const e=(0,i.parse)(p.current);n(e)}}),[]),(0,r.createElement)(r.Fragment,null,(0,r.createElement)(So.VisuallyHidden,{as:"label",htmlFor:`post-content-${d}`},(0,Yt.__)("Type text or HTML")),(0,r.createElement)(ps.Z,{autoComplete:"off",dir:"auto",value:o,onChange:e=>{const n=e.target.value;t({content:n}),a(n),u(!0),p.current=n},onBlur:()=>{if(c){const e=(0,i.parse)(o);n(e),u(!1)}},className:"editor-post-text-editor",id:`post-content-${d}`,placeholder:(0,Yt.__)("Start writing with text or HTML")}))}var hs=window.wp.dom;const gs=/[\r\n]+/g;var fs=(0,r.forwardRef)((function(e,t){const n=(0,r.useRef)(),[o,a]=(0,r.useState)(!1),{editPost:c}=(0,s.useDispatch)(Xn),{insertDefaultBlock:d,clearSelectedBlock:p,insertBlocks:m}=(0,s.useDispatch)(u.store),{isCleanNewPost:h,title:g,placeholder:f,hasFixedToolbar:_}=(0,s.useSelect)((e=>{const{getEditedPostAttribute:t,isCleanNewPost:n}=e(Xn),{getSettings:o}=e(u.store),{titlePlaceholder:r,hasFixedToolbar:i}=o();return{isCleanNewPost:n(),title:t("title"),placeholder:r,hasFixedToolbar:i}}),[]);function v(e){m(e,0)}function y(e){c({title:e})}(0,r.useImperativeHandle)(t,(()=>({focus:()=>{n?.current?.focus()}}))),(0,r.useEffect)((()=>{if(!n.current)return;const{defaultView:e}=n.current.ownerDocument,{name:t,parent:o}=e,r="editor-canvas"===t?o.document:e.document,{activeElement:i,body:s}=r;!h||i&&s!==i||n.current.focus()}),[h]);const[b,E]=(0,r.useState)({});function S(){a(!1),E({})}const w=io()("wp-block wp-block-post-title block-editor-block-list__block editor-post-title editor-post-title__input rich-text",{"is-selected":o,"has-fixed-toolbar":_}),k=(0,Io.decodeEntities)(f)||(0,Yt.__)("Add title"),{ref:P}=(0,oo.__unstableUseRichText)({value:g,onChange:function(e){y(e.replace(gs," "))},placeholder:k,selectionStart:b.start,selectionEnd:b.end,onSelectionChange(e,t){E((n=>{const{start:o,end:r}=n;return o===e&&r===t?n:{start:e,end:t}}))},__unstableDisableFormats:!0,preserveWhiteSpace:!0});return(0,r.createElement)(Yo,{supportKeys:"title"},(0,r.createElement)("h1",{ref:(0,l.useMergeRefs)([P,n]),contentEditable:!0,className:w,"aria-label":k,role:"textbox","aria-multiline":"true",onFocus:function(){a(!0),p()},onBlur:S,onKeyDown:function(e){e.keyCode===bo.ENTER&&(e.preventDefault(),d(void 0,void 0,0))},onKeyPress:S,onPaste:function(e){const t=e.clipboardData;let n="",o="";try{n=t.getData("text/plain"),o=t.getData("text/html")}catch(e){try{o=t.getData("Text")}catch(e){return}}window.console.log("Received HTML:\n\n",o),window.console.log("Received plain text:\n\n",n);const r=(0,i.pasteHandler)({HTML:o,plainText:n});if(e.preventDefault(),r.length)if("string"!=typeof r){const[e]=r;g||"core/heading"!==e.name&&"core/paragraph"!==e.name?v(r):(y((0,hs.__unstableStripHTML)(e.attributes.content)),v(r.slice(1)))}else{const e={...(0,oo.create)({html:g}),...b},t=(0,oo.insert)(e,(0,oo.create)({html:(0,hs.__unstableStripHTML)(r)}));y((0,oo.toHTMLString)({value:t})),E({start:t.start,end:t.end})}}}))}));function _s(){const{isNew:e,isDeleting:t,postId:n}=(0,s.useSelect)((e=>{const t=e(Xn);return{isNew:t.isEditedPostNew(),isDeleting:t.isDeletingPost(),postId:t.getCurrentPostId()}}),[]),{trashPost:o}=(0,s.useDispatch)(Xn);return e||!n?null:(0,r.createElement)(So.Button,{className:"editor-post-trash",isDestructive:!0,variant:"secondary",isBusy:t,"aria-disabled":t,onClick:t?void 0:()=>o()},(0,Yt.__)("Move to trash"))}var vs=(0,s.withSelect)((e=>{const{isEditedPostNew:t,getCurrentPostId:n,getCurrentPostType:o}=e(Xn),{getPostType:r,canUser:i}=e(a.store),s=n(),l=r(o())?.rest_base||"";return{isNew:t(),postId:s,canUserDelete:!(!s||!l)&&i("delete",l,s)}}))((function({isNew:e,postId:t,canUserDelete:n,children:o}){return!e&&t&&n?o:null}));function ys({onClose:e}){const{isEditable:t,postSlug:n,viewPostLabel:o,postLink:i,permalinkPrefix:l,permalinkSuffix:c}=(0,s.useSelect)((e=>{var t;const n=e(Xn).getCurrentPost(),o=e(Xn).getCurrentPostType(),r=e(a.store).getPostType(o),i=e(Xn).getPermalinkParts(),s=null!==(t=n?._links?.["wp:action-publish"])&&void 0!==t&&t;return{isEditable:e(Xn).isPermalinkEditable()&&s,postSlug:(0,y.safeDecodeURIComponent)(e(Xn).getEditedPostSlug()),viewPostLabel:r?.labels.view_item,postLink:n.link,permalinkPrefix:i?.prefix,permalinkSuffix:i?.suffix}}),[]),{editPost:d}=(0,s.useDispatch)(Xn),[p,m]=(0,r.useState)(!1);return(0,r.createElement)("div",{className:"editor-post-url"},(0,r.createElement)(u.__experimentalInspectorPopoverHeader,{title:(0,Yt.__)("URL"),onClose:e}),t&&(0,r.createElement)(So.TextControl,{__nextHasNoMarginBottom:!0,label:(0,Yt.__)("Permalink"),value:p?"":n,autoComplete:"off",spellCheck:"false",help:(0,r.createElement)(r.Fragment,null,(0,Yt.__)("The last part of the URL.")," ",(0,r.createElement)(So.ExternalLink,{href:(0,Yt.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink")},(0,Yt.__)("Learn more."))),onChange:e=>{d({slug:e}),e?p&&m(!1):p||m(!0)},onBlur:e=>{d({slug:(0,y.cleanForSlug)(e.target.value)}),p&&m(!1)}}),t&&(0,r.createElement)("h3",{className:"editor-post-url__link-label"},null!=o?o:(0,Yt.__)("View post")),(0,r.createElement)("p",null,(0,r.createElement)(So.ExternalLink,{className:"editor-post-url__link",href:i,target:"_blank"},t?(0,r.createElement)(r.Fragment,null,(0,r.createElement)("span",{className:"editor-post-url__link-prefix"},l),(0,r.createElement)("span",{className:"editor-post-url__link-slug"},n),(0,r.createElement)("span",{className:"editor-post-url__link-suffix"},c)):i)))}function bs({children:e}){return(0,s.useSelect)((e=>{const t=e(Xn).getCurrentPostType();if(!e(a.store).getPostType(t)?.viewable)return!1;if(!e(Xn).getCurrentPost().link)return!1;return!!e(Xn).getPermalinkParts()}),[])?e:null}function Es(){return Ss()}function Ss(){const e=(0,s.useSelect)((e=>e(Xn).getPermalink()),[]);return(0,y.filterURLForDisplay)((0,y.safeDecodeURIComponent)(e))}var ws=(0,l.compose)([(0,s.withSelect)((e=>{var t;const{getCurrentPost:n,getCurrentPostType:o}=e(Xn);return{hasPublishAction:null!==(t=n()._links?.["wp:action-publish"])&&void 0!==t&&t,postType:o()}}))])((function({hasPublishAction:e,render:t}){return t({canEdit:e})}));var ks=(0,r.createElement)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(S.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"})),Ps=window.wp.wordcount;function Cs(){const e=(0,s.useSelect)((e=>e(Xn).getEditedPostAttribute("content")),[]),t=(0,Yt._x)("words","Word count type. Do not translate!");return(0,r.createElement)("span",{className:"word-count"},(0,Ps.count)(e,t))}function Ts(){const e=(0,s.useSelect)((e=>e(Xn).getEditedPostAttribute("content")),[]),t=(0,Yt._x)("words","Word count type. Do not translate!"),n=Math.round((0,Ps.count)(e,t)/189),o=0===n?(0,r.createInterpolateElement)((0,Yt.__)("<span>< 1</span> minute"),{span:(0,r.createElement)("span",null)}):(0,r.createInterpolateElement)((0,Yt.sprintf)((0,Yt._n)("<span>%d</span> minute","<span>%d</span> minutes",n),n),{span:(0,r.createElement)("span",null)});return(0,r.createElement)("span",{className:"time-to-read"},o)}function xs(){const e=(0,s.useSelect)((e=>e(Xn).getEditedPostAttribute("content")),[]);return(0,Ps.count)(e,"characters_including_spaces")}var Bs=function({hasOutlineItemsDisabled:e,onRequestClose:t}){const{headingCount:n,paragraphCount:o,numberOfBlocks:i}=(0,s.useSelect)((e=>{const{getGlobalBlockCount:t}=e(u.store);return{headingCount:t("core/heading"),paragraphCount:t("core/paragraph"),numberOfBlocks:t()}}),[]);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"table-of-contents__wrapper",role:"note","aria-label":(0,Yt.__)("Document Statistics"),tabIndex:"0"},(0,r.createElement)("ul",{role:"list",className:"table-of-contents__counts"},(0,r.createElement)("li",{className:"table-of-contents__count"},(0,Yt.__)("Words"),(0,r.createElement)(Cs,null)),(0,r.createElement)("li",{className:"table-of-contents__count"},(0,Yt.__)("Characters"),(0,r.createElement)("span",{className:"table-of-contents__number"},(0,r.createElement)(xs,null))),(0,r.createElement)("li",{className:"table-of-contents__count"},(0,Yt.__)("Time to read"),(0,r.createElement)(Ts,null)),(0,r.createElement)("li",{className:"table-of-contents__count"},(0,Yt.__)("Headings"),(0,r.createElement)("span",{className:"table-of-contents__number"},n)),(0,r.createElement)("li",{className:"table-of-contents__count"},(0,Yt.__)("Paragraphs"),(0,r.createElement)("span",{className:"table-of-contents__number"},o)),(0,r.createElement)("li",{className:"table-of-contents__count"},(0,Yt.__)("Blocks"),(0,r.createElement)("span",{className:"table-of-contents__number"},i)))),n>0&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)("hr",null),(0,r.createElement)("h2",{className:"table-of-contents__title"},(0,Yt.__)("Document Outline")),(0,r.createElement)(ho,{onSelect:t,hasOutlineItemsDisabled:e})))};var Is=(0,r.forwardRef)((function({hasOutlineItemsDisabled:e,repositionDropdown:t,...n},o){const i=(0,s.useSelect)((e=>!!e(u.store).getBlockCount()),[]);return(0,r.createElement)(So.Dropdown,{popoverProps:{placement:t?"right":"bottom"},className:"table-of-contents",contentClassName:"table-of-contents__popover",renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(So.Button,{...n,ref:o,onClick:i?t:void 0,icon:ks,"aria-expanded":e,"aria-haspopup":"true",label:(0,Yt.__)("Details"),tooltipPosition:"bottom","aria-disabled":!i}),renderContent:({onClose:t})=>(0,r.createElement)(Bs,{onRequestClose:t,hasOutlineItemsDisabled:e})})}));function Ns(){const e=(0,s.useSelect)((e=>()=>{const{__experimentalGetDirtyEntityRecords:t}=e(a.store);return t().length>0}),[]),t=t=>{if(e())return t.returnValue=(0,Yt.__)("You have unsaved changes. If you proceed, they will be lost."),t.returnValue};return(0,r.useEffect)((()=>(window.addEventListener("beforeunload",t),()=>{window.removeEventListener("beforeunload",t)})),[]),null}var As=window.wp.reusableBlocks;var Ds=(0,l.createHigherOrderComponent)((e=>(0,s.withRegistry)((t=>{const{useSubRegistry:n=!0,registry:o,...i}=t;if(!n)return(0,r.createElement)(e,{...i});const[a,l]=(0,r.useState)(null);return(0,r.useEffect)((()=>{const e=(0,s.createRegistry)({"core/block-editor":u.storeConfig},o);e.registerStore("core/editor",Qn),l(e)}),[o]),a?(0,r.createElement)(s.RegistryProvider,{value:a},(0,r.createElement)(e,{...i})):null}))),"withRegistryProvider");const Rs=(e,t)=>`<a ${Ls(e)}>${t}</a>`,Ls=e=>`href="${e}" target="_blank" rel="noreferrer noopener"`,Os=e=>{const{title:t,foreign_landing_url:n,creator:o,creator_url:r,license:i,license_version:s,license_url:a}=e,l=((e,t)=>{let n=e.trim();return"pdm"!==e&&(n=e.toUpperCase().replace("SAMPLING","Sampling")),t&&(n+=` ${t}`),["pdm","cc0"].includes(e)||(n=`CC ${n}`),n})(i,s),c=(0,Io.decodeEntities)(o);let u;return u=c?t?(0,Yt.sprintf)((0,Yt._x)('"%1$s" by %2$s/ %3$s',"caption"),Rs(n,(0,Io.decodeEntities)(t)),r?Rs(r,c):c,a?Rs(`${a}?ref=openverse`,l):l):(0,Yt.sprintf)((0,Yt._x)("<a %1$s>Work</a> by %2$s/ %3$s","caption"),Ls(n),r?Rs(r,c):c,a?Rs(`${a}?ref=openverse`,l):l):t?(0,Yt.sprintf)((0,Yt._x)('"%1$s"/ %2$s',"caption"),Rs(n,(0,Io.decodeEntities)(t)),a?Rs(`${a}?ref=openverse`,l):l):(0,Yt.sprintf)((0,Yt._x)("<a %1$s>Work</a>/ %2$s","caption"),Ls(n),a?Rs(`${a}?ref=openverse`,l):l),u.replace(/\s{2}/g," ")},Us=async(e={})=>(await(0,s.resolveSelect)(a.store).getMediaItems({...e,orderBy:e?.search?"relevance":"date"})).map((e=>({...e,alt:e.alt_text,url:e.source_url,previewUrl:e.media_details?.sizes?.medium?.source_url,caption:e.caption?.raw})));var Fs=[{name:"images",labels:{name:(0,Yt.__)("Images"),search_items:(0,Yt.__)("Search images")},mediaType:"image",async fetch(e={}){return Us({...e,media_type:"image"})}},{name:"videos",labels:{name:(0,Yt.__)("Videos"),search_items:(0,Yt.__)("Search videos")},mediaType:"video",async fetch(e={}){return Us({...e,media_type:"video"})}},{name:"audio",labels:{name:(0,Yt.__)("Audio"),search_items:(0,Yt.__)("Search audio")},mediaType:"audio",async fetch(e={}){return Us({...e,media_type:"audio"})}},{name:"openverse",labels:{name:(0,Yt.__)("Openverse"),search_items:(0,Yt.__)("Search Openverse")},mediaType:"image",async fetch(e={}){const t={...e,mature:!1,excluded_source:"flickr,inaturalist,wikimedia",license:"pdm,cc0"},n={per_page:"page_size",search:"q"},o=new URL("https://api.openverse.engineering/v1/images/");Object.entries(t).forEach((([e,t])=>{const r=n[e]||e;o.searchParams.set(r,t)}));const r=await window.fetch(o,{headers:{"User-Agent":"WordPress/inserter-media-fetch"}});return(await r.json()).results.map((e=>({...e,title:e.title?.toLowerCase().startsWith("file:")?e.title.slice(5):e.title,sourceId:e.id,id:void 0,caption:Os(e),previewUrl:e.thumbnail})))},getReportUrl:({sourceId:e})=>`https://wordpress.org/openverse/image/${e}/report/`,isExternalResource:!0}],Ms=window.wp.mediaUtils;const zs=()=>{};function Hs({additionalData:e={},allowedTypes:t,filesList:n,maxUploadFileSize:o,onError:r=zs,onFileChange:i}){const{getCurrentPostId:a,getEditorSettings:l}=(0,s.select)(Xn),c=l().allowedMimeTypes;o=o||l().maxUploadFileSize,(0,Ms.uploadMedia)({allowedTypes:t,filesList:n,onFileChange:i,additionalData:{post:a(),...e},maxUploadFileSize:o,onError:({message:e})=>r(e),wpAllowedMimeTypes:c})}const Vs=[],Ws=["__experimentalBlockDirectory","__experimentalDiscussionSettings","__experimentalFeatures","__experimentalGlobalStylesBaseStyles","__experimentalPreferredStyleVariations","__experimentalSetIsInserterOpened","__unstableGalleryWithImageBlocks","alignWide","allowedBlockTypes","blockInspectorTabs","allowedMimeTypes","bodyPlaceholder","canLockBlocks","capabilities","clearBlockSelection","codeEditingEnabled","colors","disableCustomColors","disableCustomFontSizes","disableCustomSpacingSizes","disableCustomGradients","disableLayoutStyles","enableCustomLineHeight","enableCustomSpacing","enableCustomUnits","enableOpenverseMediaCategory","focusMode","distractionFree","fontSizes","gradients","generateAnchors","hasFixedToolbar","hasInlineToolbar","isDistractionFree","imageDefaultSize","imageDimensions","imageEditing","imageSizes","isRTL","keepCaretInsideBlock","locale","maxWidth","onUpdateDefaultBlockStyles","postContentAttributes","postsPerPage","readOnly","styles","template","templateLock","titlePlaceholder","supportsLayout","widgetTypesToHideFromLegacyWidgetBlock","__unstableHasCustomAppender","__unstableIsPreviewMode","__unstableResolvedAssets","__unstableIsBlockBasedTheme","behaviors"];var js=function(e,t){var n,o;const{reusableBlocks:i,hasUploadPermissions:l,canUseUnfilteredHTML:c,userCanCreatePages:u,pageOnFront:d,postType:p}=(0,s.useSelect)((e=>{var t;const{canUserUseUnfilteredHTML:n,getCurrentPostType:o}=e(Xn),i="web"===r.Platform.OS,{canUser:s,getEntityRecord:l}=e(a.store),c=s("read","settings")?l("root","site"):void 0;return{canUseUnfilteredHTML:n(),reusableBlocks:i?e(a.store).getEntityRecords("postType","wp_block",{per_page:-1}):Vs,hasUploadPermissions:null===(t=s("create","media"))||void 0===t||t,userCanCreatePages:s("create","pages"),pageOnFront:c?.page_on_front,postType:o()}}),[]),m=null!==(n=e.__experimentalAdditionalBlockPatterns)&&void 0!==n?n:e.__experimentalBlockPatterns,h=null!==(o=e.__experimentalAdditionalBlockPatternCategories)&&void 0!==o?o:e.__experimentalBlockPatternCategories,{restBlockPatterns:g,restBlockPatternCategories:f}=(0,s.useSelect)((e=>({restBlockPatterns:e(a.store).getBlockPatterns(),restBlockPatternCategories:e(a.store).getBlockPatternCategories()})),[]),_=(0,r.useMemo)((()=>[...m||[],...g||[]].filter(((e,t,n)=>t===n.findIndex((t=>e.name===t.name)))).filter((({postTypes:e})=>!e||Array.isArray(e)&&e.includes(p)))),[m,g,p]),v=(0,r.useMemo)((()=>[...h||[],...f||[]].filter(((e,t,n)=>t===n.findIndex((t=>e.name===t.name))))),[h,f]),{undo:y}=(0,s.useDispatch)(Xn),{saveEntityRecord:b}=(0,s.useDispatch)(a.store),E=e=>u?b("postType","page",e):Promise.reject({message:(0,Yt.__)("You do not have permission to create Pages.")});return(0,r.useMemo)((()=>({...Object.fromEntries(Object.entries(e).filter((([e])=>Ws.includes(e)))),mediaUpload:l?Hs:void 0,__experimentalReusableBlocks:i,__experimentalBlockPatterns:_,__experimentalBlockPatternCategories:v,__experimentalFetchLinkSuggestions:(t,n)=>(0,a.__experimentalFetchLinkSuggestions)(t,n,e),inserterMediaCategories:Fs,__experimentalFetchRichUrlData:a.__experimentalFetchUrlData,__experimentalCanUserUseUnfilteredHTML:c,__experimentalUndo:y,outlineMode:t,__experimentalCreatePageEntity:E,__experimentalUserCanCreatePages:u,pageOnFront:d,__experimentalPreferPatternsOnRoot:t})),[e,l,i,_,v,c,y,t,u,d])},$s=window.wp.privateApis;const{lock:Gs,unlock:Ks}=(0,$s.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I know using unstable features means my plugin or theme will inevitably break on the next WordPress release.","@wordpress/editor"),{ExperimentalBlockEditorProvider:Ys}=Ks(u.privateApis),qs=Ds((({__unstableTemplate:e,post:t,settings:n,recovery:o,initialEdits:i,children:l,BlockEditorProviderComponent:c=Ys})=>{const d=(0,r.useMemo)((()=>"wp_template"===t.type?{}:{postId:t.id,postType:t.type}),[t.id,t.type]),{editorSettings:p,selection:m,isReady:h}=(0,s.useSelect)((e=>{const{getEditorSettings:t,getEditorSelection:n,__unstableIsEditorReady:o}=e(Xn);return{editorSettings:t(),isReady:o(),selection:n()}}),[]),{id:g,type:f}=null!=e?e:t,[_,v,y]=(0,a.useEntityBlockEditor)("postType",f,{id:g}),b=js(p,!!e),{updatePostLock:E,setupEditor:S,updateEditorSettings:w,__experimentalTearDownEditor:k}=(0,s.useDispatch)(Xn),{createWarningNotice:P}=(0,s.useDispatch)($t.store);return(0,r.useLayoutEffect)((()=>{if(!o)return E(n.postLock),S(t,i,n.template),n.autosave&&P((0,Yt.__)("There is an autosave of this post that is more recent than the version below."),{id:"autosave-exists",actions:[{label:(0,Yt.__)("View the autosave"),url:n.autosave.editLink}]}),()=>{k()}}),[]),(0,r.useEffect)((()=>{w(n)}),[n]),h?(0,r.createElement)(a.EntityProvider,{kind:"root",type:"site"},(0,r.createElement)(a.EntityProvider,{kind:"postType",type:t.type,id:t.id},(0,r.createElement)(u.BlockContextProvider,{value:d},(0,r.createElement)(c,{value:_,onChange:y,onInput:v,selection:m,settings:b,useSubRegistry:!1},l,(0,r.createElement)(As.ReusableBlocksMenuItems,null))))):null}));var Qs=function(e){return(0,r.createElement)(qs,{...e,BlockEditorProviderComponent:u.BlockEditorProvider},e.children)},Xs=window.wp.serverSideRender,Zs=n.n(Xs);function Js(e,t,n=[]){const o=(0,r.forwardRef)(((n,o)=>(E()("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),(0,r.createElement)(t,{ref:o,...n}))));return n.forEach((n=>{o[n]=Js(e+"."+n,t[n])})),o}function ea(e,t){return(...n)=>(E()("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),t(...n))}const ta=Js("RichText",u.RichText,["Content"]);ta.isEmpty=ea("RichText.isEmpty",u.RichText.isEmpty);const na=Js("Autocomplete",u.Autocomplete),oa=Js("AlignmentToolbar",u.AlignmentToolbar),ra=Js("BlockAlignmentToolbar",u.BlockAlignmentToolbar),ia=Js("BlockControls",u.BlockControls,["Slot"]),sa=Js("BlockEdit",u.BlockEdit),aa=Js("BlockEditorKeyboardShortcuts",u.BlockEditorKeyboardShortcuts),la=Js("BlockFormatControls",u.BlockFormatControls,["Slot"]),ca=Js("BlockIcon",u.BlockIcon),ua=Js("BlockInspector",u.BlockInspector),da=Js("BlockList",u.BlockList),pa=Js("BlockMover",u.BlockMover),ma=Js("BlockNavigationDropdown",u.BlockNavigationDropdown),ha=Js("BlockSelectionClearer",u.BlockSelectionClearer),ga=Js("BlockSettingsMenu",u.BlockSettingsMenu),fa=Js("BlockTitle",u.BlockTitle),_a=Js("BlockToolbar",u.BlockToolbar),va=Js("ColorPalette",u.ColorPalette),ya=Js("ContrastChecker",u.ContrastChecker),ba=Js("CopyHandler",u.CopyHandler),Ea=Js("DefaultBlockAppender",u.DefaultBlockAppender),Sa=Js("FontSizePicker",u.FontSizePicker),wa=Js("Inserter",u.Inserter),ka=Js("InnerBlocks",u.InnerBlocks,["ButtonBlockAppender","DefaultBlockAppender","Content"]),Pa=Js("InspectorAdvancedControls",u.InspectorAdvancedControls,["Slot"]),Ca=Js("InspectorControls",u.InspectorControls,["Slot"]),Ta=Js("PanelColorSettings",u.PanelColorSettings),xa=Js("PlainText",u.PlainText),Ba=Js("RichTextShortcut",u.RichTextShortcut),Ia=Js("RichTextToolbarButton",u.RichTextToolbarButton),Na=Js("__unstableRichTextInputEvent",u.__unstableRichTextInputEvent),Aa=Js("MediaPlaceholder",u.MediaPlaceholder),Da=Js("MediaUpload",u.MediaUpload),Ra=Js("MediaUploadCheck",u.MediaUploadCheck),La=Js("MultiSelectScrollIntoView",u.MultiSelectScrollIntoView),Oa=Js("NavigableToolbar",u.NavigableToolbar),Ua=Js("ObserveTyping",u.ObserveTyping),Fa=Js("SkipToSelectedBlock",u.SkipToSelectedBlock),Ma=Js("URLInput",u.URLInput),za=Js("URLInputButton",u.URLInputButton),Ha=Js("URLPopover",u.URLPopover),Va=Js("Warning",u.Warning),Wa=Js("WritingFlow",u.WritingFlow),ja=ea("createCustomColorsHOC",u.createCustomColorsHOC),$a=ea("getColorClassName",u.getColorClassName),Ga=ea("getColorObjectByAttributeValues",u.getColorObjectByAttributeValues),Ka=ea("getColorObjectByColorValue",u.getColorObjectByColorValue),Ya=ea("getFontSize",u.getFontSize),qa=ea("getFontSizeClass",u.getFontSizeClass),Qa=ea("withColorContext",u.withColorContext),Xa=ea("withColors",u.withColors),Za=ea("withFontSizes",u.withFontSizes);function Ja(e){return E()("wp.editor.cleanForSlug",{since:"12.7",plugin:"Gutenberg",alternative:"wp.url.cleanForSlug"}),(0,y.cleanForSlug)(e)}const el={};Gs(el,{ExperimentalEditorProvider:qs,EntitiesSavedStatesExtensible:Fo})}(),(window.wp=window.wp||{}).editor=o}();