UNPKG

@stanfordspezi/spezi-web-design-system

Version:

Stanford Biodesign Digital Health Spezi Web Design System

2 lines (1 loc) 1.69 kB
"use strict";const n=require("react/jsx-runtime"),u=require("./index-DwV9MiDB.js"),v=require("react");require("react-dom");const m=require("./index-CajSSBH7.js");function x(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const r in t)if(r!=="default"){const a=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,a.get?a:{enumerable:!0,get:()=>t[r]})}}return e.default=t,Object.freeze(e)}const p=x(v);var b=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],N=b.reduce((t,e)=>{const r=m.createSlot(`Primitive.${e}`),a=p.forwardRef((o,i)=>{const{asChild:c,...s}=o,f=c?r:e;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),n.jsx(f,{...s,ref:i})});return a.displayName=`Primitive.${e}`,{...t,[e]:a}},{}),O="Separator",l="horizontal",S=["horizontal","vertical"],d=p.forwardRef((t,e)=>{const{decorative:r,orientation:a=l,...o}=t,i=h(a)?a:l,s=r?{role:"none"}:{"aria-orientation":i==="vertical"?i:void 0,role:"separator"};return n.jsx(N.div,{"data-orientation":i,...s,...o,ref:e})});d.displayName=O;function h(t){return S.includes(t)}var j=d;const w=({className:t,orientation:e="horizontal",decorative:r,children:a,...o})=>n.jsx(j,{"data-slot":"separator",decorative:r??!!a,orientation:e,className:u.cn("bg-border relative shrink-0",e==="horizontal"?"h-[1px] w-full":"h -full w-[1px]",t),...o,children:a}),g=({className:t,children:e,...r})=>n.jsx("div",{"data-slot":"separator-text",className:u.cn("flex-center absolute -top-2.5 left-0 w-full text-sm",t),...r,children:n.jsx("div",{className:"bg-surface text-border px-4",children:e})});exports.Separator=w;exports.SeparatorText=g;