OwlCyberSecurity - MANAGER
Edit File: accordion-header.js
(()=>{"use strict";var e,t,o,l={5687:(e,t,o)=>{o.r(t),o.d(t,{metadata:()=>_,name:()=>w,settings:()=>v});var l=o(1609);const r=window.wp.components,n=window.wp.blocks;var i=o(851),a=o(7723);const c=window.wp.blockEditor,s=({width:e,height:t})=>(0,l.createElement)(r.SVG,{width:e||24,height:t||24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.0041 10.5547L11.9996 16.0134L5.99512 10.5547L7.00413 9.44482L11.9996 13.9862L16.9951 9.44483L18.0041 10.5547Z",fill:"currentColor"})),m=({width:e,height:t})=>(0,l.createElement)(r.SVG,{width:e||24,height:t||24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)(r.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z",fill:"currentColor"})),u=({width:e,height:t})=>(0,l.createElement)(r.SVG,{width:e||24,height:t||24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20.75 12C20.75 16.8325 16.8325 20.75 12 20.75C7.16751 20.75 3.25 16.8325 3.25 12C3.25 7.16751 7.16751 3.25 12 3.25C16.8325 3.25 20.75 7.16751 20.75 12ZM12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",fill:"currentColor"}),(0,l.createElement)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.25 12.75V17H12.75V12.75H17V11.25H12.75V7H11.25V11.25H7V12.75H11.25Z",fill:"currentColor"})),p=({width:e,height:t})=>(0,l.createElement)(r.SVG,{width:e||24,height:t||24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)(r.Path,{d:"M12 14.5L16.5 9.5L7.5 9.5L12 14.5Z",fill:"currentColor"})),d=({width:e,height:t})=>(0,l.createElement)(r.SVG,{width:e||24,height:t||24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M9.82573 6.72441L15.2844 12.7289L9.82573 18.7334L8.71582 17.7244L13.2572 12.7289L8.71582 7.73342L9.82573 6.72441Z",fill:"currentColor"})),h={plus:m,circlePlus:u,chevron:s,chevronRight:d,caret:p},g={plus:m,circlePlus:u,chevron:s,chevronRight:d,caret:p},_=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":3,"name":"woocommerce/accordion-header","version":"0.1.0","title":"Accordion Header","category":"woocommerce","keywords":["WooCommerce"],"description":"Accordion header.","example":{},"__experimental":true,"parent":["woocommerce/accordion-item"],"supports":{"anchor":true,"color":{"background":true,"gradient":true},"align":false,"border":true,"interactivity":true,"spacing":{"padding":true,"margin":["top","bottom"],"__experimentalDefaultControls":{"padding":true,"margin":true}},"__experimentalBorder":{"color":true,"radius":true,"style":true,"width":true,"__experimentalDefaultControls":{"color":true,"radius":true,"style":true,"width":true}},"typography":{"textAlign":true,"fontSize":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalFontStyle":true,"__experimentalTextTransform":true,"__experimentalTextDecoration":true,"__experimentalLetterSpacing":true,"__experimentalDefaultControls":{"fontSize":true,"fontFamily":true}},"shadow":true,"layout":true},"attributes":{"openByDefault":{"type":"boolean","default":false},"title":{"type":"rich-text","source":"rich-text","selector":"span"},"level":{"type":"number","default":3},"levelOptions":{"type":"array"},"textAlignment":{"type":"string","default":"left"},"icon":{"type":["string","boolean"],"enum":["plus","chevron","chevronRight","caret","circlePlus",false],"default":"plus"},"iconPosition":{"type":"string","enum":["left","right"],"default":"right"}},"textdomain":"woocommerce"}'),f=(0,l.createElement)(r.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)(r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 12.75L9.5 12.75L9.5 11.25L19.5 11.25L19.5 12.75Z",fill:"currentColor"}),(0,l.createElement)(r.Path,{d:"M4.5 9.5L8.5 12L4.5 14.5L4.5 9.5Z",fill:"currentColor"})),{name:w}=_,v={apiVersion:3,icon:f,example:{},edit:function({attributes:e,setAttributes:t}){const{level:o,title:n,textAlign:g,icon:_,iconPosition:f,levelOptions:w}=e,v="h"+o,x=(0,c.useBlockProps)(),y=(0,c.__experimentalUseBorderProps)(e),b=(0,c.__experimentalUseColorProps)(e),C=(0,c.__experimentalGetSpacingClassesAndStyles)(e),E=(0,c.__experimentalGetShadowClassesAndStyles)(e),O=h[_];return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(c.BlockControls,null,(0,l.createElement)(r.ToolbarGroup,null,(0,l.createElement)(c.HeadingLevelDropdown,{value:o,options:w,onChange:e=>t({level:e})}))),(0,l.createElement)(c.InspectorControls,{key:"setting"},(0,l.createElement)(r.PanelBody,{title:(0,a.__)("Settings","woocommerce")},(0,l.createElement)(r.__experimentalToggleGroupControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,isBlock:!0,label:(0,a.__)("Icon","woocommerce"),value:_,onChange:e=>t({icon:e})},(0,l.createElement)(r.__experimentalToggleGroupControlOptionIcon,{label:"Plus",icon:m,value:"plus"}),(0,l.createElement)(r.__experimentalToggleGroupControlOptionIcon,{label:"Chevron",icon:s,value:"chevron"}),(0,l.createElement)(r.__experimentalToggleGroupControlOptionIcon,{label:"Circle Plus",icon:u,value:"circlePlus"}),(0,l.createElement)(r.__experimentalToggleGroupControlOptionIcon,{label:"Caret",icon:p,value:"caret"}),(0,l.createElement)(r.__experimentalToggleGroupControlOptionIcon,{label:"Chevron Right",icon:d,value:"chevronRight"}),(0,l.createElement)(r.__experimentalToggleGroupControlOption,{label:"None",value:!1})),(0,l.createElement)(r.__experimentalToggleGroupControl,{__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0,isBlock:!0,label:(0,a.__)("Icon Position","woocommerce"),value:f,onChange:e=>{t({iconPosition:e})}},(0,l.createElement)(r.__experimentalToggleGroupControlOption,{label:"Left",value:"left"}),(0,l.createElement)(r.__experimentalToggleGroupControlOption,{label:"Right",value:"right"})))),(0,l.createElement)(v,{...x,className:(0,i.A)(x.className,b.className,y.className,"accordion-item__heading",{"has-custom-font-size":x.style.fontSize,"icon-position-left":"left"===f,[`has-text-align-${g}`]:g}),style:{...y.style,...b.style,...E.style}},(0,l.createElement)("button",{className:(0,i.A)("accordion-item__toggle"),style:{...C.style}},(0,l.createElement)(c.RichText,{allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"],disableLineBreaks:!0,tagName:"span",value:n,onChange:e=>t({title:e}),placeholder:(0,a.__)("Accordion title","woocommerce")}),(0,l.createElement)("span",{className:(0,i.A)("accordion-item__toggle-icon",{[`has-icon-${_}`]:_}),style:{width:"1.2em",height:"1.2em"}},O&&(0,l.createElement)(O,{width:"1.2em",height:"1.2em"})))))},save:function({attributes:e}){var t;const{level:o,title:r,iconPosition:n,textAlign:a,icon:s}=e,m="h"+o,u=c.useBlockProps.save(),p=(0,c.__experimentalGetBorderClassesAndStyles)(e),d=(0,c.__experimentalGetColorClassesAndStyles)(e),h=(0,c.__experimentalGetSpacingClassesAndStyles)(e),_=(0,c.__experimentalGetShadowClassesAndStyles)(e),f=g[s];return(0,l.createElement)(m,{...u,className:(0,i.A)(u.className,d.className,p.className,"accordion-item__heading",{"has-custom-font-size":null==u||null===(t=u.style)||void 0===t?void 0:t.fontSize,"icon-position-left":"left"===n,[`has-text-align-${a}`]:a}),style:{...p.style,...d.style,..._.style}},(0,l.createElement)("button",{className:(0,i.A)("accordion-item__toggle"),style:{...h.style}},(0,l.createElement)(c.RichText.Content,{tagName:"span",value:r}),(0,l.createElement)("span",{className:(0,i.A)("accordion-item__toggle-icon",{[`has-icon-${s}`]:s}),style:{width:"1.2em",height:"1.2em"}},s&&(0,l.createElement)(f,{width:"1.2em",height:"1.2em"}))))}};(0,n.registerBlockType)(_,v)},1609:e=>{e.exports=window.React},7723:e=>{e.exports=window.wp.i18n}},r={};function n(e){var t=r[e];if(void 0!==t)return t.exports;var o=r[e]={exports:{}};return l[e].call(o.exports,o,o.exports,n),o.exports}n.m=l,e=[],n.O=(t,o,l,r)=>{if(!o){var i=1/0;for(m=0;m<e.length;m++){for(var[o,l,r]=e[m],a=!0,c=0;c<o.length;c++)(!1&r||i>=r)&&Object.keys(n.O).every((e=>n.O[e](o[c])))?o.splice(c--,1):(a=!1,r<i&&(i=r));if(a){e.splice(m--,1);var s=l();void 0!==s&&(t=s)}}return t}r=r||0;for(var m=e.length;m>0&&e[m-1][2]>r;m--)e[m]=e[m-1];e[m]=[o,l,r]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},o=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,n.t=function(e,l){if(1&l&&(e=this(e)),8&l)return e;if("object"==typeof e&&e){if(4&l&&e.__esModule)return e;if(16&l&&"function"==typeof e.then)return e}var r=Object.create(null);n.r(r);var i={};t=t||[null,o({}),o([]),o(o)];for(var a=2&l&&e;"object"==typeof a&&!~t.indexOf(a);a=o(a))Object.getOwnPropertyNames(a).forEach((t=>i[t]=()=>e[t]));return i.default=()=>e,n.d(r,i),r},n.d=(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=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.j=6411,(()=>{var e={6411:0};n.O.j=t=>0===e[t];var t=(t,o)=>{var l,r,[i,a,c]=o,s=0;if(i.some((t=>0!==e[t]))){for(l in a)n.o(a,l)&&(n.m[l]=a[l]);if(c)var m=c(n)}for(t&&t(o);s<i.length;s++)r=i[s],n.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return n.O(m)},o=self.webpackChunkwebpackWcBlocksMainJsonp=self.webpackChunkwebpackWcBlocksMainJsonp||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();var i=n.O(void 0,[94],(()=>n(5687)));i=n.O(i),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["accordion-header"]=i})();