UNPKG

welcome-ui

Version:

Customizable design system with react, typescript, tailwindcss and ariakit.

29 lines (28 loc) 914 B
"use client"; import { jsx as n } from "react/jsx-runtime"; import { forwardRef as c } from "react"; import "./Icon-BisRi8B3.js"; import { A as e, C as u, I as _, a as m, S as g, P as v } from "./index-Cvtm6uuS.js"; import { c as I } from "./index-PAaZGbyz.js"; const f = "_root_1gsuu_2", p = { root: f, "variant-ai": "_variant-ai_1gsuu_9", "variant-danger": "_variant-danger_1gsuu_12", "variant-info": "_variant-info_1gsuu_15", "variant-success": "_variant-success_1gsuu_18", "variant-warning": "_variant-warning_1gsuu_21" }, l = I(p), h = c( ({ className: o, size: r = "md", variant: a, ...s }, t) => { const i = { ai: g, danger: m, info: _, success: u, warning: e }[a] || v; return /* @__PURE__ */ n("div", { ...s, className: l("root", a && `variant-${a}`, o), ref: t, children: /* @__PURE__ */ n(i, { size: r }) }); } ); export { h as VariantIcon };