| 1 |
!function(){"use strict";var e={"./includes/gutenberg/assets/src/utils.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return s}});var r=n("@wordpress/blocks");function o(e){return o="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},o(e)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e,t,n){var r;return r=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==o(r)?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){if(e){var t=e.metadata,n=e.settings,o=e.name;return(0,r.registerBlockType)(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({name:o},t),n)}}},"./includes/gutenberg/blocks/term-title/src/edit.js":function(e,t,n){n.r(t);n("./node_modules/clsx/dist/clsx.mjs");var r=n("@wordpress/components"),o=n("@wordpress/block-editor"),c=n("@wordpress/i18n"),l=n("@wordpress/data");function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}t.default=function(e){var t=e.attributes,n=t.title,a=t.taxonomy,i=t.search,u=e.setAttributes,m=(0,l.useSelect)((function(e){return e("core").getEntityRecords("taxonomy",a.slug,{search:i,per_page:10})}),[i]),p=(0,l.useSelect)((function(e){return e("core").getTaxonomies()}),[]),f=(0,o.useBlockProps)();return wp.element.createElement(React.Fragment,null,wp.element.createElement(o.BlockControls,{className:"ctc-block-controls"},p&&p.length>0?wp.element.createElement(React.Fragment,null,wp.element.createElement(r.Dropdown,{className:"ctc-block-controls-dropdown",renderToggle:function(e){e.isOpen;var t=e.onToggle;return wp.element.createElement(r.Button,{onClick:t},a.name||(0,c.__)("Select Taxonomy","ctc"))},renderContent:function(e){var t=e.onClose;return wp.element.createElement("ul",{className:"ctc-block-controls-dropdown-list"},p&&0===p.length?wp.element.createElement("li",{className:"ctc-block-controls-dropdown-list--item"},(0,c.__)("No taxonomies found.","ctc")):wp.element.createElement(React.Fragment,null,p.map((function(e){return wp.element.createElement("li",{key:e.slug,className:"ctc-block-controls-dropdown-list--item",role:"button",onClick:function(){u({taxonomy:{name:e.name,slug:e.slug}}),t()}},e.name)}))))}}),wp.element.createElement(r.Dropdown,{className:"ctc-block-controls-dropdown",popoverProps:{placement:"bottom-start"},renderToggle:function(e){e.isOpen;var t=e.onToggle;return wp.element.createElement(r.TextControl,{value:i,onChange:function(e){u({search:e})},onFocus:t,placeholder:(0,c.__)("Search for a term","ctc")})},renderContent:function(e){var t=e.onClose;return wp.element.createElement("ul",{className:"ctc-block-controls-dropdown-list"},m&&0===m.length?wp.element.createElement("li",{className:"ctc-block-controls-dropdown-list--item"},(0,c.__)("No terms found","ctc")):wp.element.createElement(React.Fragment,null,m.map((function(e){return wp.element.createElement("li",{key:e.id,className:"ctc-block-controls-dropdown-list--item",onClick:function(){u({title:'<a href="'.concat(e.link,'">').concat(e.name,"</a>")}),t()},role:"button"},e.name)}))))}})):wp.element.createElement(React.Fragment,null,wp.element.createElement(r.Spinner,null)," ",(0,c.__)("Loading taxonomies...","ctc"))),wp.element.createElement(o.RichText,s({tagName:"h2",value:n,placeholder:(0,c.__)("Search for a term","ctc"),readOnly:!0},f)))}},"./includes/gutenberg/blocks/term-title/src/save.js":function(e,t,n){n.r(t);var r=n("@wordpress/block-editor");function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}t.default=function(e){var t=e.attributes.title,n=r.useBlockProps.save();return wp.element.createElement(r.RichText.Content,o({tagName:"h1",value:t},n))}},"@wordpress/block-editor":function(e){e.exports=wp.blockEditor},"@wordpress/blocks":function(e){e.exports=wp.blocks},"@wordpress/components":function(e){e.exports=wp.components},"@wordpress/data":function(e){e.exports=wp.data},"@wordpress/i18n":function(e){e.exports=wp.i18n},"./node_modules/clsx/dist/clsx.mjs":function(e,t,n){function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var c=e.length;for(t=0;t<c;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}function o(){for(var e,t,n=0,o="",c=arguments.length;n<c;n++)(e=arguments[n])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}n.r(t),n.d(t,{clsx:function(){return o}}),t.default=o},"./includes/gutenberg/blocks/term-title/block.json":function(e){e.exports=JSON.parse('{"$schema":"https://json.schemastore.org/block.json","apiVersion":3,"name":"ctc/term-title","title":"Term Title","description":"Display the title of the term.","version":"1.0.0","icon":"smiley","attributes":{"title":{"type":"string","default":""},"taxonomy":{"type":"object","default":{"slug":"category","name":"Category"}},"search":{"type":"string","default":""}},"supports":{"color":{"background":true,"text":true,"link":true,"enableContrastChecker":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true,"textAlign":true,"__experimentalDefaultControls":{"fontSize":true}},"spacing":{"margin":true,"padding":true},"align":true},"category":"ctc-blocks","textdomain":"ctc","style":"file:./css/style.css","editorScript":"file:./js/index.js","editorStyle":"file:./css/editor.css"}')}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var c=t[r]={exports:{}};return e[r](c,c.exports,n),c.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 r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},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 r={};!function(){n.r(r),n.d(r,{metadata:function(){return t},name:function(){return l},settings:function(){return s}});var e=n("./includes/gutenberg/assets/src/utils.js"),t=n("./includes/gutenberg/blocks/term-title/block.json"),o=n("./includes/gutenberg/blocks/term-title/src/edit.js"),c=n("./includes/gutenberg/blocks/term-title/src/save.js"),l=t.name,s={icon:"tag",example:{attributes:{title:"Example Term Title"}},edit:o.default,save:c.default};(0,e.default)({name:l,metadata:t,settings:s})}()}(); |