UNPKG

@undp/design-system-react

Version:

React based design system for UNDP

35 lines (34 loc) 986 B
import { r as e } from "./utils-ca9as9Ye.js"; //#region node_modules/class-variance-authority/dist/index.mjs var t = (e) => typeof e == "boolean" ? `${e}` : e === 0 ? "0" : e, n = e, r = (e, r) => (i) => { if (r?.variants == null) return n(e, i?.class, i?.className); let { variants: a, defaultVariants: o } = r, s = Object.keys(a).map((e) => { let n = i?.[e], r = o?.[e]; if (n === null) return null; let s = t(n) || t(r); return a[e][s]; }), c = i && Object.entries(i).reduce((e, t) => { let [n, r] = t; return r === void 0 || (e[n] = r), e; }, {}); return n(e, s, r?.compoundVariants?.reduce((e, t) => { let { class: n, className: r, ...i } = t; return Object.entries(i).every((e) => { let [t, n] = e; return Array.isArray(n) ? n.includes({ ...o, ...c }[t]) : { ...o, ...c }[t] === n; }) ? [ ...e, n, r ] : e; }, []), i?.class, i?.className); }; //#endregion export { r as t }; //# sourceMappingURL=dist-CQzJbxrW.js.map