import{V as g,d as f,P as _,Q as o,i as ,ドルl as h,j as v,W as w,a4 as j,a1 as N,g as c,a2 as x,Z as C,ah as R,ai as E,X as u,a0 as S,b2 as b,H as K}from"./Bl5kLBnU.js";import{m as r}from"./Bp3YSIOJ.js";const O=Symbol("rowContextKey"),P=["start","center","end","space-around","space-between","space-evenly"],k=["top","middle","bottom"],B=g({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:P,default:"start"},align:{type:String,values:k}}),L=f({name:"ElRow"}),A=f({...L,props:B,setup(i){const e=i,l=_("row"),a=o(()=>e.gutter);R(O,{gutter:a});const p=o(()=>{const t={};return e.gutter&&(t.marginRight=t.marginLeft=`-${e.gutter/2}px`),t}),d=o(()=>[l.b(),l.is(`justify-${e.justify}`,e.justify!=="start"),l.is(`align-${e.align}`,!!e.align)]);return(t,m)=>(h(),$(x(t.tag),{class:N(c(d)),style:j(c(p))},{default:v(()=>[w(t.$slots,"default")]),_:3},8,["class","style"]))}});var D=C(A,[["__file","row.vue"]]);const X=E(D),H=g({tag:{type:String,default:"div"},span:{type:Number,default:24},offset:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},xs:{type:u([Number,Object]),default:()=>r({})},sm:{type:u([Number,Object]),default:()=>r({})},md:{type:u([Number,Object]),default:()=>r({})},lg:{type:u([Number,Object]),default:()=>r({})},xl:{type:u([Number,Object]),default:()=>r({})}}),I=f({name:"ElCol"}),J=f({...I,props:H,setup(i){const e=i,{gutter:l}=S(O,{gutter:o(()=>0)}),a=_("col"),p=o(()=>{const t={};return l.value&&(t.paddingLeft=t.paddingRight=`${l.value/2}px`),t}),d=o(()=>{const t=[];return["span","offset","pull","push"].forEach(s=>{const n=e[s];b(n)&&(s==="span"?t.push(a.b(`${e[s]}`)):n>0&&t.push(a.b(`${s}-${e[s]}`)))}),["xs","sm","md","lg","xl"].forEach(s=>{b(e[s])?t.push(a.b(`${s}-${e[s]}`)):K(e[s])&&Object.entries(e[s]).forEach(([n,y])=>{t.push(n!=="span"?a.b(`${s}-${n}-${y}`):a.b(`${s}-${y}`))})}),l.value&&t.push(a.is("guttered")),[a.b(),t]});return(t,m)=>(h(),$(x(t.tag),{class:N(c(d)),style:j(c(p))},{default:v(()=>[w(t.$slots,"default")]),_:3},8,["class","style"]))}});var Q=C(J,[["__file","col.vue"]]);const Z=E(Q);export{X as E,Z as a};

AltStyle によって変換されたページ (->オリジナル) /