1import{w as S,v as f,M as T,E as j,p as P,e,A as _,a as b,B as C,b as l,j as z,s as x,f as D,g as E,h as A,d as I,n as M,r as O,C as R,D as U}from"./DGDe16yr.js";import{c as W}from"./B6eopJDq.js";import{a as q,d as F,c as G,b as d}from"./B24CSAh2.js";import{c as H,m as J}from"./BHRgnT_0.js";const K=G({component:"separator",parts:["root"]});class w{static create(t){return new w(t)}opts;attachment;constructor(t){this.opts=t,this.attachment=q(t.ref)}#t=S(()=>({id:this.opts.id.current,role:this.opts.decorative.current?"none":"separator","aria-orientation":this.opts.orientation.current,"aria-hidden":F(this.opts.decorative.current),"data-orientation":this.opts.orientation.current,[K.root]:"",...this.attachment}));get props(){return f(this.#t)}set props(t){T(this.#t,t)}}var L=D("<div><!></div>");function N(h,t){const o=j();P(t,!0);let p=e(t,"id",19,()=>H(o)),s=e(t,"ref",15,null),i=e(t,"decorative",3,!1),v=e(t,"orientation",3,"horizontal"),u=A(t,["$$slots","$$events","$$legacy","id","ref","child","children","decorative","orientation"]);const m=w.create({ref:d(()=>s(),a=>s(a)),id:d(()=>p()),decorative:d(()=>i()),orientation:d(()=>v())}),n=S(()=>J(u,m.props));var c=_(),k=b(c);{var y=a=>{var r=_(),g=b(r);x(g,()=>t.child,()=>({props:f(n)})),l(a,r)},B=a=>{var r=L();E(r,()=>({...f(n)}));var g=I(r);x(g,()=>t.children??M),O(r),l(a,r)};C(k,a=>{t.child?a(y):a(B,!1)})}l(h,c),z()}function Z(h,t){P(t,!0);let o=e(t,"ref",15,null),p=e(t,"data-slot",3,"separator"),s=A(t,["$$slots","$$events","$$legacy","ref","class","data-slot"]);var i=_(),v=b(i);{let u=S(()=>W("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=vertical]:h-full data-[orientation=horizontal]:w-full data-[orientation=vertical]:w-px",t.class));R(v,()=>N,(m,n)=>{n(m,U({get"data-slot"(){return p()},get class(){return f(u)}},()=>s,{get ref(){return o()},set ref(c){o(c)}}))})}l(h,i),z()}export{Z 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.