!function(){var e={184:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,i=!0,o=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){o=!0,l=e},f:function(){try{i||null==n.return||n.return()}finally{if(o)throw l}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n)+/g," ")):"",x=!(0,t.isUndefined)(y.isUpdated)&&y.isUpdated?y.content:H;v.push({key:r,content:(0,s.__unstableStripHTML)(x),level:m.level,link:w?"#".concat(m.anchor):y.link,disable:!!y.disable&&y.disable,isUpdated:!(0,t.isUndefined)(y.isUpdated)&&y.isUpdated,isGeneratedLink:w})}};for(k.s();!(i=k.n()).done;)y()}catch(e){k.e(e)}finally{k.f()}return(0,t.isEqual)(e,v)?null:v}))}function m(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return(0,t.forEach)(e,(function(r,a){var l;if(!(0,t.isEmpty)(r.content)&&r.level===e[0].level)if((null===(l=e[a+1])||void 0===l?void 0:l.level)>r.level){for(var i=e.length,o=a+1;o(0,o.createElement)("path",e),k=(0,o.forwardRef)((({className:e,isPressed:t,...n},r)=>{const a={...n,className:g()(e,{"is-pressed":t})||void 0,"aria-hidden":!0,focusable:!1};return(0,o.createElement)("svg",{...a,ref:r})}));k.displayName="SVG";var y=(0,f.createElement)(k,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,f.createElement)(b,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}));var w=(0,f.createElement)(k,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,f.createElement)(b,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM5 6.7V10h1V5.3L3.8 6l.4 1 .8-.3zm-.4 5.7c-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-1c.3-.6.8-1.4.9-2.1.1-.3 0-.8-.2-1.1-.5-.6-1.3-.5-1.7-.4z"}));var E=(0,f.createElement)(k,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,f.createElement)(b,{d:"M13 5.5H4V4h9v1.5Zm7 7H4V11h16v1.5Zm-7 7H4V18h9v1.5Z"})),_=function(e){var t=e.setAttributes;return wp.element.createElement(a.BlockControls,null,wp.element.createElement(i.Toolbar,{label:(0,r.__)("Table of Content Options","rank-math")},wp.element.createElement(i.ToolbarButton,{icon:y,label:(0,r.__)("Unordered List","rank-math"),onClick:function(){return t({listStyle:"ul"})}}),wp.element.createElement(i.ToolbarButton,{icon:w,label:(0,r.__)("Ordered List","rank-math"),onClick:function(){return t({listStyle:"ol"})}}),wp.element.createElement(i.ToolbarButton,{icon:E,label:(0,r.__)("None","rank-math"),onClick:function(){return t({listStyle:"div"})}})))};function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,l,i,o=[],s=!0,c=!1;try{if(l=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=l.call(n)).done)&&(o.push(r.value),o.length!==t);s=!0);}catch(e){c=!0,a=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return o}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return H(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]&&arguments[2],a=(0,t.map)(s.headings,(function(t){return t.key===n&&(r?(t.content=e,t.isUpdated=!0):(t.isGeneratedLink=!1,t.link=e)),t}));c({headings:a})},edit:v,toggleEdit:g,hideHeading:function(e,n){var r=(0,t.map)(s.headings,(function(t){return t.key===n&&(t.disable=e),t}));c({headings:r})},ListStyle:w}))),wp.element.createElement(_,{setAttributes:c}),wp.element.createElement(h,{attributes:s,setAttributes:c,excludeHeadings:H,setExcludeHeadings:x}))},save:function(e){var n=e.attributes;if((0,t.isUndefined)(n.headings)||0===n.headings.length)return null;var r=n.titleWrapper,l=m(n.headings),i=n.listStyle;return wp.element.createElement("div",x({},a.useBlockProps.save(),{id:"rank-math-toc"}),n.title&&wp.element.createElement(r,{dangerouslySetInnerHTML:{__html:n.title}}),wp.element.createElement("nav",null,wp.element.createElement(i,null,wp.element.createElement(p,{headings:l,ListStyle:i,isSave:!0}))))},deprecated:A})}()}();