UNPKG

@stanfordspezi/spezi-web-design-system

Version:

Stanford Biodesign Digital Health Spezi Web Design System

56 lines (55 loc) 1.16 kB
import * as t from "react"; import "react-dom"; import { c as f } from "./index-D2LZVjSn.mjs"; import { jsx as o } from "react/jsx-runtime"; var v = [ "a", "button", "div", "form", "h2", "h3", "img", "input", "label", "li", "nav", "ol", "p", "select", "span", "svg", "ul" ], c = v.reduce((i, r) => { const l = f(`Primitive.${r}`), e = t.forwardRef((d, n) => { const { asChild: s, ...m } = d, p = s ? l : r; return typeof window < "u" && (window[/* @__PURE__ */ Symbol.for("radix-ui")] = !0), /* @__PURE__ */ o(p, { ...m, ref: n }); }); return e.displayName = `Primitive.${r}`, { ...i, [r]: e }; }, {}), u = Object.freeze({ // See: https://github.com/twbs/bootstrap/blob/main/scss/mixins/_visually-hidden.scss position: "absolute", border: 0, width: 1, height: 1, padding: 0, margin: -1, overflow: "hidden", clip: "rect(0, 0, 0, 0)", whiteSpace: "nowrap", wordWrap: "normal" }), w = "VisuallyHidden", a = t.forwardRef( (i, r) => /* @__PURE__ */ o( c.span, { ...i, ref: r, style: { ...u, ...i.style } } ) ); a.displayName = w; var b = a; export { b as R };