| 1 |
(()=>{var e={942:(e,t)=>{var r;!function(){"use strict";var o={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=a(e,s(r)))}return e}function s(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)o.call(e,r)&&e[r]&&(t=a(t,r));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var s=t[o]={exports:{}};return e[o](s,s.exports,r),s.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.domReady;var t=r.n(e);const o=window.React,n=window.wp.compose,s=window.wp.element;var a=r(942),i=r.n(a);const l=window.wp.hooks,c=window.wp.data,u=(0,n.createHigherOrderComponent)((e=>(0,s.memo)((t=>{const{clientId:r,name:n,attributes:a,setAttributes:u}=t,p=(0,s.useRef)(a),{__unstableMarkNextChangeAsNotPersistent:d}=(0,c.useDispatch)("core/block-editor");if(n.includes("tablebuilder")){const n=r?.slice(-6);(0,s.useEffect)((()=>{a?.blockClass||(d(),u({blockClass:`tablebuilder${n}`,blockID:r})),a?.blockClass&&JSON.stringify(a)!==JSON.stringify(p.current)&&(d(),u({blockClass:`tablebuilder${n}`,blockID:r}),p.current=a)}),[r,a,u,d]);const c={...t.wrapperProps,className:i()(a?.blockClass)},b=(0,l.applyFilters)("tablebuilder.blockWrapper.attributes",c,a);return(0,o.createElement)(e,{...t,wrapperProps:b})}return(0,o.createElement)(e,{...t})}))),"addHideClass");(0,l.addFilter)("editor.BlockListBlock","tablebuilder/add-hide-class",u),t()((async()=>{const{moveObjectToTop:e}=window?.tableBuilder?.helpers,t=wp.data.select("core/blocks").getCategories();wp.blocks.setCategories(e(t,"tablebuilder"))}))})()})(); |