1import{_ as C}from"./BgPzu36z.js";import{_ as j,u as z}from"./DWb8A9lg.js";import{d as S,h as O,f as U,k as p,j as a,o as c,s as f,u as t,G as A,a as h,b as E,F as I,t as v,_ as L,a8 as V,c as g,H,I as M,e as N}from"./CRcD7-OL.js";import{u as R,H as w}from"./CQnfphs_.js";import{u as P}from"./CAJNaXhZ.js";import"./AXXv7PeY.js";import"./BJZlZEPP.js";import"./CjoaI9-t.js";import"./tlZWS2dM.js";import"./CJqKfvUf.js";const F=["id","data-id","data-child-delay"],K=S({__name:"ColumnBlock",props:{block:{},columnIndex:{},parentBlock:{}},setup(u){const o=u,s=O(),r=U(),i=R(),m=p(),k=e=>{o.block&&(r.moveBlockUp(o.block.children,e),i.saveLocal({action:w.MOVE_BLOCK_UP}))},d=e=>{o.block&&(r.moveBlockDown(o.block.children,e),i.saveLocal({action:w.MOVE_BLOCK_DOWN}))},l=a(()=>{const e=[];return e.push(o.block.data.size!=="auto"?"col-12":"col-auto"),e.push(`col-md${o.block.data.size?"-"+o.block.data.size:""}`),o.block.data.offset&&e.push(`offset-md-${o.block.data.offset}`),o.columnIndex+1!==o.parentBlock?.children.length&&e.push("mb-3"),e});return(e,y)=>{const n=C;return c(),f(n,{element:t(m),block:e.block},{default:A(b=>[h("div",{ref_key:"element",ref:m,class:v(["mb-md-0 wb-block-Column",[...b.classes,...t(l),...t(s).animationClasses]]),"data-type":"block",style:I(b.styles),id:String(e.block.slug||e.block.id),"data-id":String(e.block.id),"data-child-delay":t(s).settings.animationDelay*e.columnIndex},[E(j,{children:e.block.children,block:e.block,parentBlock:e.block,onMoveUp:k,onMoveDown:d},null,8,["children","block","parentBlock"])],14,F)]),_:1},8,["element","block"])}}}),W=L(K,[["__scopeId","data-v-0d9ba50b"]]),oe=S({__name:"ColumnsBlock",props:{block:{},parentBlock:{}},setup(u){const o=u,s=p(),r=a(()=>{switch(o.block.data.verticalAlignment){case"bottom":return"align-items-end";case"center":return"align-items-center";case"top":return"align-items-start"}}),i=a(()=>{if(o.block.data.textAlign!==void 0)return`text-${o.block.data.textAlign}`}),m=a(()=>{switch(o.block.data.horizontalAlignment){case"right":return"justify-content-end";case"center":return"justify-content-center";case"space-between":return"justify-content-between";case"space-around":return"justify-content-around";default:return"justify-content-start"}}),{resolveBlocks:k}=z(),d=a(()=>k(o.block.children)),l=p(),e=a(()=>l.value?l.value.children:void 0),{runAnimation:y}=P(s);return y(e),(n,b)=>{const D=C;return c(),f(D,{block:n.block,element:t(s)},{default:A(_=>[h("div",V({ref_key:"columnsEl",ref:s,class:["wb-block-Columns",_.classes],style:_.styles},n.$attrs),[h("div",{class:v([{"px-0":n.parentBlock&&n.parentBlock.id},n.block.data.width===void 0?"container":"container-fluid"])},[t(d)?(c(),g("div",{key:0,class:v(["row",[t(r),t(m),t(i),n.block.data.blockAlignment==="last-bottom"?"wb-block-Columns__row--last-bottom":void 0]]),ref_key:"myRow",ref:l},[(c(!0),g(H,null,M(t(d),($,B)=>(c(),f(W,{key:B,block:$,"column-index":B,"parent-block":n.block},null,8,["block","column-index","parent-block"]))),128))],2)):N("",!0)],2)],16)]),_:1},8,["block","element"])}}});export{oe as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.