1import{bi as D,bj as P,bk as k,bl as _,bm as R,bn as A,bo as B,bp as N,x as O,a_ as T,H as c,ac as I,aD as x,aB as L,bb as w,b as S,aG as C,b7 as h,aI as b,bq as g,aE as l}from"./C4-mtOfP.js";import{c as F}from"./Qa_zm732.js";var H="[object Map]",q="[object Set]",G=Object.prototype,K=G.hasOwnProperty;function z(t){if(t==null)return!0;if(D(t)&&(P(t)||typeof t=="string"||typeof t.splice=="function"||k(t)||_(t)||R(t)))return!t.length;var n=A(t);if(n==H||n==q)return!t.size;if(B(t))return!N(t).length;for(var e in t)if(K.call(t,e))return!1;return!0}function et(t){const n=typeof t=="function"?t():t,e=O(n);function o(a){e.value=a}return[e,o]}const M=t=>{const{componentCls:n}=t;return{[n]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},V=t=>{const{componentCls:n}=t;return{[n]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${n}-item`]:{"&:empty":{display:"none"}}}}},W=T("Space",t=>[V(t),M(t)]),J=()=>({compactSize:String,compactDirection:b.oneOf(g("horizontal","vertical")).def("horizontal"),isFirstItem:h(),isLastItem:h()}),m=F(null),nt=(t,n)=>{const e=m.useInject(),o=c(()=>{if(!e||z(e))return"";const{compactDirection:a,isFirstItem:s,isLastItem:i}=e,r=a==="vertical"?"-vertical-":"-";return x({[`${t.value}-compact${r}item`]:!0,[`${t.value}-compact${r}first-item`]:s,[`${t.value}-compact${r}last-item`]:i,[`${t.value}-compact${r}item-rtl`]:n.value==="rtl"})});return{compactSize:c(()=>e?.compactSize),compactDirection:c(()=>e?.compactDirection),compactItemClassnames:o}},ot=I({name:"NoCompactStyle",setup(t,n){let{slots:e}=n;return m.useProvide(null),()=>{var o;return(o=e.default)===null||o===void 0?void 0:o.call(e)}}}),Q=()=>({prefixCls:String,size:{type:String},direction:b.oneOf(g("horizontal","vertical")).def("horizontal"),align:b.oneOf(g("start","end","center","baseline")),block:{type:Boolean,default:void 0}}),U=I({name:"CompactItem",props:J(),setup(t,n){let{slots:e}=n;return m.useProvide(t),()=>{var o;return(o=e.default)===null||o===void 0?void 0:o.call(e)}}});I({name:"ASpaceCompact",inheritAttrs:!1,props:Q(),setup(t,n){let{attrs:e,slots:o}=n;const{prefixCls:a,direction:s}=L("space-compact",t),i=m.useInject(),[r,u]=W(a),E=c(()=>x(a.value,u.value,{[`${a.value}-rtl`]:s.value==="rtl",[`${a.value}-block`]:t.block,[`${a.value}-vertical`]:t.direction==="vertical"}));return()=>{var d;const p=w(((d=o.default)===null||d===void 0?void 0:d.call(o))||[]);return p.length===0?null:r(S("div",C(C({},e),{},{class:[E.value,e.class]}),[p.map((f,v)=>{var $;const j=f&&f.key||`${a.value}-item-${v}`,y=!i||z(i);return S(U,{key:j,compactSize:($=t.size)!==null&&$!==void 0?$:"middle",compactDirection:t.direction,isFirstItem:v===0&&(y||i?.isFirstItem),isLastItem:v===p.length-1&&(y||i?.isLastItem)},{default:()=>[f]})})]))}}});function X(t,n,e){const{focusElCls:o,focus:a,borderElCls:s}=e,i=s?"> *":"",r=["hover",a?"focus":null,"active"].filter(Boolean).map(u=>`&:${u} ${i}`).join(",");return{[`&-item:not(${n}-last-item)`]:{marginInlineEnd:-t.lineWidth},"&-item":l(l({[r]:{zIndex:2}},o?{[`&${o}`]:{zIndex:2}}:{}),{[`&[disabled] ${i}`]:{zIndex:0}})}}function Y(t,n,e){const{borderElCls:o}=e,a=o?`> ${o}`:"";return{[`&-item:not(${n}-first-item):not(${n}-last-item) ${a}`]:{borderRadius:0},[`&-item:not(${n}-last-item)${n}-first-item`]:{[`& ${a}, &${t}-sm ${a}, &${t}-lg ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${n}-first-item)${n}-last-item`]:{[`& ${a}, &${t}-sm ${a}, &${t}-lg ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function at(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:e}=t,o=`${e}-compact`;return{[o]:l(l({},X(t,o,n)),Y(e,o,n))}}export{ot as N,nt as a,at as g,et as u};
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.