UNPKG

@lanaco/lnc-react-ui

Version:

React component library

96 lines (95 loc) 2.49 kB
import { s as g, h, E as y, c as E, w as S, T as w, r as p, a as x, i as b, g as z } from "./emotion-element-f0de968e.browser.esm-CkCiQliQ.js"; import * as u from "react"; import "./hoist-non-react-statics.cjs-CAHiRNzQ.js"; var v = function(e, r) { var n = arguments; if (r == null || !h.call(r, "css")) return u.createElement.apply(void 0, n); var t = n.length, i = new Array(t); i[0] = y, i[1] = E(e, r); for (var s = 2; s < t; s++) i[s] = n[s]; return u.createElement.apply(null, i); }; (function(a) { var e; e || (e = a.JSX || (a.JSX = {})); })(v || (v = {})); function A() { for (var a = arguments.length, e = new Array(a), r = 0; r < a; r++) e[r] = arguments[r]; return g(e); } function O() { var a = A.apply(void 0, arguments), e = "animation-" + a.name; return { name: e, styles: "@keyframes " + e + "{" + a.styles + "}", anim: 1, toString: function() { return "_EMO_" + this.name + "_" + this.styles + "_EMO_"; } }; } var C = function a(e) { for (var r = e.length, n = 0, t = ""; n < r; n++) { var i = e[n]; if (i != null) { var s = void 0; switch (typeof i) { case "boolean": break; case "object": { if (Array.isArray(i)) s = a(i); else { s = ""; for (var c in i) i[c] && c && (s && (s += " "), s += c); } break; } default: s = i; } s && (t && (t += " "), t += s); } } return t; }; function J(a, e, r) { var n = [], t = z(a, n, r); return n.length < 2 ? r : t + e(n); } var X = function(e) { var r = e.cache, n = e.serializedArr; return x(function() { for (var t = 0; t < n.length; t++) b(r, n[t], !1); }), null; }, F = /* @__PURE__ */ S(function(a, e) { var r = [], n = function() { for (var o = arguments.length, m = new Array(o), l = 0; l < o; l++) m[l] = arguments[l]; var f = g(m, e.registered); return r.push(f), p(e, f, !1), e.key + "-" + f.name; }, t = function() { for (var o = arguments.length, m = new Array(o), l = 0; l < o; l++) m[l] = arguments[l]; return J(e.registered, n, C(m)); }, i = { css: n, cx: t, theme: u.useContext(w) }, s = a.children(i); return /* @__PURE__ */ u.createElement(u.Fragment, null, /* @__PURE__ */ u.createElement(X, { cache: e, serializedArr: r }), s); }); export { F as C, A as c, v as j, O as k };