mental-health-web/manage/assets/el-row-12f29e15.js

2 lines
922 B
JavaScript

import{ah as c,d as n,ae as p,O as a,af as f,o as g,q as m,m as y,ag as d,$ as w,e as o,aj as _,ak as v,al as R,am as b}from"./index-ce293e15.js";const C=Symbol("rowContextKey"),S=["start","center","end","space-around","space-between","space-evenly"],h=["top","middle","bottom"],j=c({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:S,default:"start"},align:{type:String,values:h}}),x=n({name:"ElRow"}),$=n({...x,props:j,setup(r){const t=r,s=p("row"),l=a(()=>t.gutter);f(C,{gutter:l});const i=a(()=>{const e={};return t.gutter&&(e.marginRight=e.marginLeft=`-${t.gutter/2}px`),e}),u=a(()=>[s.b(),s.is(`justify-${t.justify}`,t.justify!=="start"),s.is(`align-${t.align}`,!!t.align)]);return(e,E)=>(g(),m(v(e.tag),{class:w(o(u)),style:_(o(i))},{default:y(()=>[d(e.$slots,"default")]),_:3},8,["class","style"]))}});var k=R($,[["__file","row.vue"]]);const z=b(k);export{z as E,C as r};