PageSourceSearch

https://songful.com/build/assets/select-1BKpoIe4.js

js songful.com collected 2026-10-04 22:31:44 UTC 3,264 bytes, 1 lines download raw bytes

1import{r as o,j as e}from"./app-DivdtaH4.js";import{R as N,V as w,T as d,I as j,P as g,C as i,a as S,b as n,c as v,d as C,G as c,S as m,e as p,f,L as u}from"./index-D6HLypy2.js";import{c as r}from"./utils-By3H3J5f.js";import{C as x}from"./chevron-down-DdJXc1Fe.js";import{C as R}from"./check-DRbKMU3Z.js";import{C as I}from"./chevron-up-DGJaZHJS.js";const A=N,B=c;B.displayName=c.displayName;const F=w,T=o.forwardRef(({className:s,children:t,...a},l)=>e.jsxs(d,{ref:l,className:r("h-12 px-3 py-2 text-base data-[placeholder]:text-neutral-400 border-neutral-300 flex w-full items-center justify-between rounded-lg border bg-background focus-visible:border-2 focus-visible:border-ring focus-visible:outline-hidden disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:border-red-500 aria-invalid:focus-visible:border aria-invalid:focus-visible:border-red-500 [&>span]:line-clamp-1",s),...a,children:[t,e.jsx(j,{asChild:!0,children:e.jsx(x,{className:"h-4 w-4 opacity-50"})})]}));T.displayName=d.displayName;const b=o.forwardRef(({className:s,...t},a)=>e.jsx(m,{ref:a,className:r("py-1 flex cursor-default items-center justify-center",s),...t,children:e.jsx(I,{className:"h-4 w-4"})}));b.displayName=m.displayName;const h=o.forwardRef(({className:s,...t},a)=>e.jsx(p,{ref:a,className:r("py-1 flex cursor-default items-center justify-center",s),...t,children:e.jsx(x,{className:"h-4 w-4"})}));h.displayName=p.displayName;const V=o.forwardRef(({className:s,children:t,position:a="popper",...l},y)=>e.jsx(g,{children:e.jsxs(i,{ref:y,className:r("max-h-80 min-w-32 shadow-md relative z-50 overflow-hidden rounded-lg border bg-popover text-popover-foreground data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95",a==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",s),position:a,...l,children:[e.jsx(b,{}),e.jsx(S,{className:r("p-1",a==="popper"&&"h-(--radix-select-trigger-height) w-full min-w-(--radix-select-trigger-width)"),children:t}),e.jsx(h,{})]})}));V.displayName=i.displayName;const z=o.forwardRef(({className:s,...t},a)=>e.jsx(u,{ref:a,className:r("py-1.5 pr-2 pl-8 text-xs font-semibold text-neutral-500",s),...t}));z.displayName=u.displayName;const D=o.forwardRef(({className:s,children:t,...a},l)=>e.jsxs(n,{ref:l,className:r("py-1.5 pr-2 pl-8 text-base relative flex w-full cursor-default items-center rounded-sm outline-hidden select-none focus:bg-accent focus:text-accent-foreground data-disabled:pointer-events-none data-disabled:opacity-50",s),...a,children:[e.jsx("span",{className:"left-2 h-3.5 w-3.5 absolute flex items-center justify-center",children:e.jsx(v,{children:e.jsx(R,{className:"h-4 w-4"})})}),e.jsx(C,{children:t})]}));D.displayName=n.displayName;const G=o.forwardRef(({className:s,...t},a)=>e.jsx(f,{ref:a,className:r("my-3 bg-neutral-200 mx-8 h-px",s),...t}));G.displayName=f.displayName;export{A as S,T as a,F as b,V as c,D as d,G as e,B as f,z as g};

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.