| 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,l(r)))}return e}function l(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 l=t[o]={exports:{}};return e[o](l,l.exports,r),l.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,l=window.wp.element;var a=r(942),i=r.n(a);const s=window.wp.hooks,c=window.wp.data,d=(0,n.createHigherOrderComponent)((e=>(0,l.memo)((t=>{const{clientId:r,name:n,attributes:a,setAttributes:d}=t,u=(0,l.useRef)(a),{__unstableMarkNextChangeAsNotPersistent:p}=(0,c.useDispatch)("core/block-editor");if(n.includes("tablebuilder")){const n=r?.slice(-6);(0,l.useEffect)((()=>{a?.blockClass||(p(),d({blockClass:`tablebuilder${n}`,blockID:r})),a?.blockClass&&JSON.stringify(a)!==JSON.stringify(u.current)&&(p(),d({blockClass:`tablebuilder${n}`,blockID:r}),u.current=a)}),[r,a,d,p]);const c={...t.wrapperProps,className:i()(a?.blockClass)},b=(0,s.applyFilters)("tablebuilder.blockWrapper.attributes",c,a);return(0,o.createElement)(e,{...t,wrapperProps:b})}return(0,o.createElement)(e,{...t})}))),"addHideClass");(0,s.addFilter)("editor.BlockListBlock","tablebuilder/add-hide-class",d),window.wp.i18n;const u=window.wp.blockEditor,p=(0,n.createHigherOrderComponent)((e=>t=>{if(t.name.includes("table-builder")){const{useHasProActive:r}=window?.tableBuilder?.helpers,{GkitStyle:n,GkitProUpgradeNotice:l}=window?.tableBuilder?.components,a=r({windowVariable:"tableBuilder",hookName:"tablebuilder.isProActive",cookieName:"isTableBuilderValid",apiPath:"tablebuilder"});return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(n,null),(0,o.createElement)(e,{...t}),!a&&(0,o.createElement)(u.InspectorControls,null,(0,o.createElement)(l,{descriptionText:"Get Table Builder Pro for advanced blocks and features.",buttonText:"Upgrade Now",buttonUrl:"https://wpmet.com/plugin/tablebuilder/pricing/",windowVariable:"tableBuilder"})))}return(0,o.createElement)(e,{...t})}),"addBlocksComponents");(0,s.addFilter)("editor.BlockEdit","tablebuilder/global-components",p),t()((async()=>{const{moveObjectToTop:e}=window?.tableBuilder?.helpers,t=wp.data.select("core/blocks").getCategories();wp.blocks.setCategories(e(t,"tablebuilder"))}))})()})(); |