FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
cozy-addons
/
cozy-blocks
/
dist
/
breadcrumb
/
build
Edit File: index.js
(()=>{"use strict";var e,o={436:()=>{const e=window.wp.blocks,o=window.wp.i18n,t=window.wp.blockEditor,l=window.wp.components,n=window.wp.primitives,r=window.ReactJSXRuntime,a=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M5 11.25h14v1.5H5z"})}),i=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z"})}),s=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z"})}),c=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z"})}),p=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z"})}),h=(0,r.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)(n.Path,{d:"M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"})}),d=window.wp.element,y=window.wp.compose,g=()=>(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",padding:"16px",marginBottom:"10px"},children:[(0,r.jsx)("p",{children:(0,r.jsxs)("svg",{width:"41",height:"48",viewBox:"0 0 41 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M0 34.7721L6.88004 38.677V15.8055L20.4542 7.80977L23.9872 9.4833L30.4953 5.57841L20.4542 -7.62939e-06L0 11.9006V34.7721Z",fill:"#38DAC7"}),(0,r.jsx)("path",{d:"M32.9284 6.87939L34.2126 7.61318L12.3825 19.904L12.1991 40.45L20.6376 45.8616L41.0001 33.6625V35.4969L20.6376 47.6043L10.8232 41.2755V18.9868L32.9284 6.87939Z",fill:"#5566CA"}),(0,r.jsx)("path",{d:"M37.6063 9.53936L36.2305 8.71385L14.217 21.3716V38.9824L20.5459 43.5685L41.0001 31.3694V29.5349L20.5459 41.8258L15.5928 38.2486V22.1054L37.6063 9.53936Z",fill:"#5566CA"}),(0,r.jsx)("path",{d:"M41.0001 11.3738L39.5325 10.5483L17.3356 23.2061V37.2397L20.5459 39.6244L41.0001 27.4253V25.6826L20.5459 37.79L18.9866 36.5976V24.1233L41.0001 11.3738Z",fill:"#5566CA"})]})}),(0,r.jsx)("h2",{style:{fontSize:"18px",fontFamily:"Inter",marginTop:"-5px",marginBottom:"15px"},children:(0,o.__)("Access Without Limits!","cozy-addons")}),(0,r.jsx)("p",{style:{textAlign:"center",lineHeight:"20px"},children:(0,o.__)("Access more blocks and advanced features for effortless design. Upgrade today for a richer web-building experience!","cozy-addons")}),(0,r.jsx)("a",{href:"https://cozythemes.com/pricing-and-plans/",target:"_blank",children:(0,r.jsx)("button",{className:"cozy-block-premium-button",style:{backgroundColor:"#5566ca",borderRadius:"20px",padding:"10px",border:"none",color:"#fff",fontFamily:"Inter",fontSize:"10px",fontWeight:"500",cursor:"pointer"},children:(0,r.jsxs)("div",{style:{display:"flex",gap:"5px",margin:"0"},children:[(0,r.jsx)("div",{children:(0,r.jsx)("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M9.29768 0.0630875L0.24397 5.2847C-0.109583 5.48778 -0.0646564 5.97987 0.286944 6.12828L2.36334 6.99919L7.97527 2.05487C8.0827 1.95919 8.23506 2.10565 8.14325 2.21695L3.43767 7.94822V9.52017C3.43767 9.98102 3.99437 10.1626 4.26784 9.8287L5.50821 8.31924L7.94206 9.33857C8.21943 9.45573 8.53588 9.28194 8.58666 8.98317L9.99306 0.547365C10.0595 0.152913 9.6356 -0.132186 9.29768 0.0630875Z",fill:"white"})})}),(0,r.jsx)("div",{children:(0,o.__)("Upgrade to Pro","cozy-addons")})]})})})]})}),x=(0,d.memo)((({clientId:e,attributes:o})=>{const t=(0,y.useRefEffect)((e=>{const t=[{property:"--cozyFontFamily",value:o.typography.fontFamily},{property:"--cozyFontSize",value:`${o.typography.fontSize}px`},{property:"--cozyFontWeight",value:`${o.typography.fontWeight}`},{property:"--cozyColor",value:o.typography.color},{property:"--cozyLinkColor",value:o.typography.linkColor},{property:"--cozyHoverColor",value:o.typography.hoverColor}];null!==e&&t.forEach((o=>{e.style.setProperty(o.property,o.value)}))}),[o]),l=`\n\t\t#cozyBlock_${e.replace(/-/gi,"_")} {\n\t\t\ttext-transform: ${o.typography?.letterCase};\n\t\t\ttext-decoration: ${o.typography?.decoration};\n\t\t\tline-height: ${o.typography?.lineHeight};\n\t\t\tletter-spacing: ${o.typography?.letterSpacing};\n\t\t}\n\t`;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("style",{dangerouslySetInnerHTML:{__html:l}}),""!=o.typography.fontFamily&&null!=o.typography.fontFamily&&(0,r.jsx)("link",{rel:"stylesheet",href:`https://fonts.googleapis.com/css2?family=${o.typography.fontFamily}:wght@100;200;300;400;500;600;700;800;900`}),(0,r.jsxs)("div",{className:"cozy-block-breadcrumb",id:`cozyBlock_${e.replace(/-/gi,"_")}`,ref:t,children:[(0,r.jsx)("a",{children:"Home"})," / ",(0,r.jsx)("a",{children:"Parent"})," / Title"]})]})})),u=JSON.parse('{"UU":"cozy-block/breadcrumb","DD":"Breadcrumbs"}'),v=(0,r.jsxs)("svg",{width:"27",height:"21",viewBox:"0 0 27 21",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("rect",{fill:"none",x:"1",y:"1",width:"25",height:"19",stroke:"#0C50FF",strokeWidth:"2"}),(0,r.jsx)("path",{d:"M7.40719 9.29713L5.16676 10.9921V12.8214C5.16676 12.8688 5.18724 12.9142 5.22371 12.9477C5.26017 12.9812 5.30962 13 5.36119 13L6.72292 12.9968C6.77432 12.9965 6.82353 12.9776 6.85978 12.9441C6.89603 12.9107 6.91638 12.8654 6.91638 12.8182V11.7499C6.91638 11.7025 6.93687 11.6571 6.97333 11.6236C7.00979 11.5901 7.05924 11.5713 7.11081 11.5713H7.88853C7.94009 11.5713 7.98955 11.5901 8.02601 11.6236C8.06247 11.6571 8.08296 11.7025 8.08296 11.7499V12.8174C8.08288 12.8409 8.08785 12.8642 8.09758 12.8859C8.10732 12.9076 8.12163 12.9274 8.13969 12.944C8.15775 12.9607 8.17921 12.9739 8.20284 12.9829C8.22647 12.9919 8.2518 12.9965 8.27739 12.9965L9.63864 13C9.6902 13 9.73966 12.9812 9.77612 12.9477C9.81258 12.9142 9.83307 12.8688 9.83307 12.8214V10.9908L7.59312 9.29713C7.56678 9.27763 7.53398 9.267 7.50016 9.267C7.46633 9.267 7.43353 9.27763 7.40719 9.29713ZM10.9462 10.4492L9.93028 9.67999V8.13394C9.93028 8.09842 9.91492 8.06435 9.88757 8.03923C9.86022 8.01411 9.82313 8 9.78446 8H9.10396C9.06528 8 9.02819 8.01411 9.00084 8.03923C8.9735 8.06435 8.95813 8.09842 8.95813 8.13394V8.94441L7.87018 8.12222C7.76577 8.04331 7.63476 8.00016 7.49955 8.00016C7.36434 8.00016 7.23332 8.04331 7.12892 8.12222L4.05292 10.4492C4.03816 10.4604 4.02594 10.4741 4.01697 10.4897C4.008 10.5052 4.00245 10.5223 4.00065 10.5398C3.99884 10.5573 4.00081 10.575 4.00645 10.5918C4.01208 10.6086 4.02126 10.6242 4.03348 10.6378L4.34335 10.9838C4.35553 10.9974 4.37051 11.0087 4.38744 11.017C4.40436 11.0252 4.4229 11.0304 4.44199 11.0321C4.46107 11.0338 4.48033 11.032 4.49867 11.0268C4.51701 11.0217 4.53405 11.0132 4.54884 11.002L7.40719 8.83949C7.43353 8.81999 7.46633 8.80936 7.50016 8.80936C7.53398 8.80936 7.56678 8.81999 7.59312 8.83949L10.4516 11.002C10.4664 11.0132 10.4834 11.0217 10.5017 11.0268C10.52 11.032 10.5392 11.0338 10.5583 11.0322C10.5774 11.0305 10.5959 11.0254 10.6128 11.0172C10.6298 11.0089 10.6448 10.9977 10.657 10.9841L10.9668 10.6381C10.979 10.6245 10.9882 10.6088 10.9937 10.5919C10.9993 10.575 11.0012 10.5573 10.9993 10.5397C10.9974 10.5221 10.9917 10.5051 10.9826 10.4896C10.9734 10.474 10.9611 10.4603 10.9462 10.4492Z",fill:"#0C50FF"}),(0,r.jsx)("rect",{x:"17",y:"10",width:"6",height:"2",fill:"#0C50FF"}),(0,r.jsx)("path",{d:"M15.4936 11.2124L13.7941 12.9119C13.6767 13.0294 13.4867 13.0294 13.3705 12.9119L13.0881 12.6295C12.9706 12.512 12.9706 12.3221 13.0881 12.2059L14.2927 11.0012L13.0881 9.79663C12.9706 9.67916 12.9706 9.48922 13.0881 9.37301L13.3693 9.0881C13.4867 8.97063 13.6767 8.97063 13.7929 9.0881L15.4923 10.7876C15.6111 10.905 15.6111 11.095 15.4936 11.2124Z",fill:"#0C50FF"})]});(0,e.registerBlockType)(u.UU,{title:(0,o.__)(u.DD,"cozy-addons"),description:(0,o.__)("Enhance navigation on your site with our 'Breadcrumb' block, offering an intuitive trail of links that guides users through the hierarchical structure, ensuring a seamless and organized browsing experience.","cozy-addons"),icon:{src:v},edit:function({attributes:e,setAttributes:n,clientId:d}){e.blockClientId=d;const y=(0,t.useBlockProps)({className:"cozy-block-wrapper"}),u=function(){let e=[{label:"Default",value:""}];if("object"==typeof cozyBlockAssets.googleFonts)for(let o in cozyBlockAssets.googleFonts)e.push({label:cozyBlockAssets.googleFonts[o],value:o});return e}();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{...y,children:(0,r.jsx)(x,{clientId:d,attributes:e})}),(0,r.jsxs)(t.InspectorControls,{children:[(0,r.jsxs)(l.PanelBody,{title:(0,o.__)("Typography","cozy-addons"),children:[(0,r.jsx)(l.SelectControl,{label:(0,o.__)("Font Family","cozy-addons"),options:u,value:e.typography.fontFamily,onChange:o=>n({...e,typography:{...e.typography,fontFamily:o}})}),(0,r.jsx)(l.TextControl,{label:(0,o.__)("Font Size","cozy-addons"),type:"number",min:10,value:e.typography.fontSize,onChange:o=>n({...e,typography:{...e.typography,fontSize:Math.abs(o)}})}),(0,r.jsx)(l.SelectControl,{label:(0,o.__)("Font Weight","cozy-addons"),options:[{label:(0,o.__)("Thin","cozy-addons"),value:100},{label:(0,o.__)("Extra Light","cozy-addons"),value:200},{label:(0,o.__)("Light","cozy-addons"),value:300},{label:(0,o.__)("Normal","cozy-addons"),value:400},{label:(0,o.__)("Medium","cozy-addons"),value:500},{label:(0,o.__)("Semi Bold","cozy-addons"),value:600},{label:(0,o.__)("Bold","cozy-addons"),value:700},{label:(0,o.__)("Extra Bold","cozy-addons"),value:800}],value:e.typography.fontWeight,onChange:o=>n({...e,typography:{...e.typography,fontWeight:o}})}),(0,r.jsxs)("div",{className:"components-base-control",style:{display:"flex",justifyContent:"space-between",gap:"10px"},children:[(0,r.jsx)("div",{style:{width:"100%"},children:(0,r.jsxs)(l.__experimentalToggleGroupControl,{label:(0,o.__)("Letter Case","cozy-addons"),value:e.typography?.letterCase,onChange:o=>n({...e,typography:{...e.typography,letterCase:o}}),children:[(0,r.jsx)(l.__experimentalToggleGroupControlOptionIcon,{label:(0,o.__)("None","cozy-addons"),value:"none",icon:a}),(0,r.jsx)(l.__experimentalToggleGroupControlOptionIcon,{label:(0,o.__)("Uppercase","cozy-addons"),value:"uppercase",icon:i}),(0,r.jsx)(l.__experimentalToggleGroupControlOptionIcon,{label:(0,o.__)("Lowercase","cozy-addons"),value:"lowercase",icon:s}),(0,r.jsx)(l.__experimentalToggleGroupControlOptionIcon,{label:(0,o.__)("Capitalize","cozy-addons"),value:"capitalize",icon:c})]})}),(0,r.jsx)("div",{style:{width:"100%"},children:(0,r.jsxs)(l.__experimentalToggleGroupControl,{label:(0,o.__)("Decoration","cozy-addons"),value:e.typography?.decoration,onChange:o=>n({...e,typography:{...e.typography,decoration:o}}),children:[(0,r.jsx)(l.__experimentalToggleGroupControlOptionIcon,{label:(0,o.__)("None","cozy-addons"),value:"none",icon:a}),(0,r.jsx)(l.__experimentalToggleGroupControlOptionIcon,{label:(0,o.__)("Underline","cozy-addons"),value:"underline",icon:p}),(0,r.jsx)(l.__experimentalToggleGroupControlOptionIcon,{label:(0,o.__)("Strikethrough","cozy-addons"),value:"line-through",icon:h})]})})]}),(0,r.jsxs)("div",{className:"components-base-control",style:{display:"flex",justifyContent:"space-between",gap:"10px"},children:[(0,r.jsx)("div",{style:{width:"100%"},children:(0,r.jsx)(l.__experimentalUnitControl,{label:(0,o.__)("Line Height","cozy-addons"),value:e.typography?.lineHeight,onChange:o=>n({...e,typography:{...e.typography,lineHeight:o}})})}),(0,r.jsx)("div",{style:{width:"100%"},children:(0,r.jsx)(l.__experimentalUnitControl,{label:(0,o.__)("Letter Spacing","cozy-addons"),value:e.typography?.letterSpacing,onChange:o=>n({...e,typography:{...e.typography,letterSpacing:o}})})})]}),(0,r.jsx)(t.PanelColorSettings,{className:"cozy-color-control",enableAlpha:!0,title:(0,o.__)("Color","cozy-addons"),colorSettings:[{label:(0,o.__)("Text","cozy-addons"),value:e.typography.color,onChange:o=>n({...e,typography:{...e.typography,color:o}})},{label:(0,o.__)("Link","cozy-addons"),value:e.typography.linkColor,onChange:o=>n({...e,typography:{...e.typography,linkColor:o}})},{label:(0,o.__)("Hover","cozy-addons"),value:e.typography.hoverColor,onChange:o=>n({...e,typography:{...e.typography,hoverColor:o}})}]})]}),!cozyBlockAssets.isPremium&&(0,r.jsx)(g,{})]})]})},save:function({attributes:e}){return(0,r.jsxs)("div",{className:"cozy-block-breadcrumb",id:`cozyBlock_${(o=e.blockClientId,o.replace(/[;=()\s]/g,"")).replace(/-/gi,"_")}`,children:[(0,r.jsx)("a",{children:"Home"})," / ",(0,r.jsx)("a",{children:"Parent"})," / Title"]});var o}})}},t={};function l(e){var n=t[e];if(void 0!==n)return n.exports;var r=t[e]={exports:{}};return o[e](r,r.exports,l),r.exports}l.m=o,e=[],l.O=(o,t,n,r)=>{if(!t){var a=1/0;for(p=0;p<e.length;p++){for(var[t,n,r]=e[p],i=!0,s=0;s<t.length;s++)(!1&r||a>=r)&&Object.keys(l.O).every((e=>l.O[e](t[s])))?t.splice(s--,1):(i=!1,r<a&&(a=r));if(i){e.splice(p--,1);var c=n();void 0!==c&&(o=c)}}return o}r=r||0;for(var p=e.length;p>0&&e[p-1][2]>r;p--)e[p]=e[p-1];e[p]=[t,n,r]},l.o=(e,o)=>Object.prototype.hasOwnProperty.call(e,o),(()=>{var e={57:0,350:0};l.O.j=o=>0===e[o];var o=(o,t)=>{var n,r,[a,i,s]=t,c=0;if(a.some((o=>0!==e[o]))){for(n in i)l.o(i,n)&&(l.m[n]=i[n]);if(s)var p=s(l)}for(o&&o(t);c<a.length;c++)r=a[c],l.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return l.O(p)},t=globalThis.webpackChunkbreadcrumb=globalThis.webpackChunkbreadcrumb||[];t.forEach(o.bind(null,0)),t.push=o.bind(null,t.push.bind(t))})();var n=l.O(void 0,[350],(()=>l(436)));n=l.O(n)})();
Save
Back