1import{w as f,t as v}from"./chunk-KS7C4IRE-CP5eQ6tW.js";import{c as N}from"./compiler-runtime-B5BSPr4P.js";import{P as h}from"./index-CHxj89e0.js";import{a as P}from"./utils-D5SiPLAW.js";var R=Object.defineProperty,u=(a,i)=>R(a,"name",{value:i,configurable:!0}),d="horizontal",E=["horizontal","vertical"],S=f.forwardRef(u(function(i,t){const{decorative:e,orientation:r=d,...n}=i,o=x(r)?r:d,c=e?{role:"none"}:{"aria-orientation":o==="vertical"?o:void 0,role:"separator"};return v.jsx(h.div,{"data-orientation":o,...c,...n,ref:t})},"Separator"));function x(a){return E.includes(a)}u(x,"isValidOrientation");var O=S;const w=f.forwardRef((a,i)=>{const t=N.c(14);let e,r,n,o;t[0]!==a?({className:e,orientation:n,decorative:o,...r}=a,t[0]=a,t[1]=e,t[2]=r,t[3]=n,t[4]=o):(e=t[1],r=t[2],n=t[3],o=t[4]);const l=n===void 0?"horizontal":n,c=o===void 0?!0:o,m=l==="horizontal"?"h-px w-full":"h-full w-px";let s;t[5]!==e||t[6]!==m?(s=P("shrink-0 bg-border",m,e),t[5]=e,t[6]=m,t[7]=s):s=t[7];let p;return t[8]!==c||t[9]!==l||t[10]!==r||t[11]!==i||t[12]!==s?(p=v.jsx(O,{ref:i,decorative:c,orientation:l,className:s,...r}),t[8]=c,t[9]=l,t[10]=r,t[11]=i,t[12]=s,t[13]=p):p=t[13],p});w.displayName=O.displayName;export{w as S};
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.