Files
doormile_crm_build/dist/assets/HStack-tSPMb9QU.js
2026-07-08 18:53:29 +05:30

2 lines
812 B
JavaScript

import{t as y,a1 as H,r as E,s as P,v as b,j}from"./index-TNj5auBr.js";function i({direction:s="vertical",hAlign:l,vAlign:e,justify:n,align:o,gap:a,width:t,height:r,wrap:c,as:u="div",xstyle:x,className:A,style:f,children:g,ref:k,...v}){const p=l??(s==="horizontal"?n:o),m=e??(s==="horizontal"?o:n),z=y(...H({direction:s,crossAlign:s==="horizontal"?m:p,mainAlign:s==="horizontal"?p:m,gap:a,wrap:c}),x),S={...t!=null&&{width:typeof t=="number"?`${t}px`:t},...r!=null&&{height:typeof r=="number"?`${r}px`:r}};return E.createElement(u,{ref:k,...P(b("stack",{direction:s,gap:a,wrap:c}),z,A,{...f,...S}),...v},g)}i.displayName="Stack";function N({ref:s,justify:l,align:e,hAlign:n,vAlign:o,...a}){return j.jsx(i,{...a,direction:"horizontal",hAlign:n??l,vAlign:o??e,ref:s})}N.displayName="HStack";export{N as H,i as S};