UNPKG

dgz-ui-shared

Version:

Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript, dgz-ui library

281 lines (280 loc) 7.92 kB
import { jsx as p, jsxs as N } from "react/jsx-runtime"; import { FormField as Nt, FormItem as Tt, FormLabel as Dt, FormControl as $t, Input as Ht, FormMessage as Mt } from "dgz-ui/form"; import { cn as U } from "dgz-ui/utils"; import { c as b, g as Gt } from "./_commonjsHelpers-DaMA6jEr.es.js"; var T, J; function Rt() { if (J) return T; J = 1; var d = "Expected a function", i = "__lodash_hash_undefined__", _ = "[object Function]", v = "[object GeneratorFunction]", C = "[object Symbol]", S = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, x = /^\w*$/, g = /^\./, c = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, j = /[\\^$.*+?()[\]{}|]/g, O = /\\(\\)?/g, u = /^\[object .+?Constructor\]$/, V = typeof b == "object" && b && b.Object === Object && b, X = typeof self == "object" && self && self.Object === Object && self, w = V || X || Function("return this")(); function B(t, e) { return t == null ? void 0 : t[e]; } function Q(t) { var e = !1; if (t != null && typeof t.toString != "function") try { e = !!(t + ""); } catch { } return e; } var W = Array.prototype, Y = Function.prototype, D = Object.prototype, F = w["__core-js_shared__"], $ = (function() { var t = /[^.]+$/.exec(F && F.keys && F.keys.IE_PROTO || ""); return t ? "Symbol(src)_1." + t : ""; })(), H = Y.toString, I = D.hasOwnProperty, M = D.toString, Z = RegExp( "^" + H.call(I).replace(j, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$" ), G = w.Symbol, k = W.splice, tt = A(w, "Map"), f = A(Object, "create"), R = G ? G.prototype : void 0, L = R ? R.toString : void 0; function a(t) { var e = -1, r = t ? t.length : 0; for (this.clear(); ++e < r; ) { var n = t[e]; this.set(n[0], n[1]); } } function et() { this.__data__ = f ? f(null) : {}; } function rt(t) { return this.has(t) && delete this.__data__[t]; } function nt(t) { var e = this.__data__; if (f) { var r = e[t]; return r === i ? void 0 : r; } return I.call(e, t) ? e[t] : void 0; } function at(t) { var e = this.__data__; return f ? e[t] !== void 0 : I.call(e, t); } function ot(t, e) { var r = this.__data__; return r[t] = f && e === void 0 ? i : e, this; } a.prototype.clear = et, a.prototype.delete = rt, a.prototype.get = nt, a.prototype.has = at, a.prototype.set = ot; function s(t) { var e = -1, r = t ? t.length : 0; for (this.clear(); ++e < r; ) { var n = t[e]; this.set(n[0], n[1]); } } function it() { this.__data__ = []; } function st(t) { var e = this.__data__, r = y(e, t); if (r < 0) return !1; var n = e.length - 1; return r == n ? e.pop() : k.call(e, r, 1), !0; } function ct(t) { var e = this.__data__, r = y(e, t); return r < 0 ? void 0 : e[r][1]; } function ut(t) { return y(this.__data__, t) > -1; } function ft(t, e) { var r = this.__data__, n = y(r, t); return n < 0 ? r.push([t, e]) : r[n][1] = e, this; } s.prototype.clear = it, s.prototype.delete = st, s.prototype.get = ct, s.prototype.has = ut, s.prototype.set = ft; function o(t) { var e = -1, r = t ? t.length : 0; for (this.clear(); ++e < r; ) { var n = t[e]; this.set(n[0], n[1]); } } function ht() { this.__data__ = { hash: new a(), map: new (tt || s)(), string: new a() }; } function lt(t) { return m(this, t).delete(t); } function pt(t) { return m(this, t).get(t); } function dt(t) { return m(this, t).has(t); } function _t(t, e) { return m(this, t).set(t, e), this; } o.prototype.clear = ht, o.prototype.delete = lt, o.prototype.get = pt, o.prototype.has = dt, o.prototype.set = _t; function y(t, e) { for (var r = t.length; r--; ) if (wt(t[r][0], e)) return r; return -1; } function gt(t, e) { e = vt(e, t) ? [e] : bt(e); for (var r = 0, n = e.length; t != null && r < n; ) t = t[jt(e[r++])]; return r && r == n ? t : void 0; } function yt(t) { if (!q(t) || St(t)) return !1; var e = Ft(t) || Q(t) ? Z : u; return e.test(Ot(t)); } function mt(t) { if (typeof t == "string") return t; if (E(t)) return L ? L.call(t) : ""; var e = t + ""; return e == "0" && 1 / t == -1 / 0 ? "-0" : e; } function bt(t) { return K(t) ? t : xt(t); } function m(t, e) { var r = t.__data__; return Ct(e) ? r[typeof e == "string" ? "string" : "hash"] : r.map; } function A(t, e) { var r = B(t, e); return yt(r) ? r : void 0; } function vt(t, e) { if (K(t)) return !1; var r = typeof t; return r == "number" || r == "symbol" || r == "boolean" || t == null || E(t) ? !0 : x.test(t) || !S.test(t) || e != null && t in Object(e); } function Ct(t) { var e = typeof t; return e == "string" || e == "number" || e == "symbol" || e == "boolean" ? t !== "__proto__" : t === null; } function St(t) { return !!$ && $ in t; } var xt = P(function(t) { t = Pt(t); var e = []; return g.test(t) && e.push(""), t.replace(c, function(r, n, h, l) { e.push(h ? l.replace(O, "$1") : n || r); }), e; }); function jt(t) { if (typeof t == "string" || E(t)) return t; var e = t + ""; return e == "0" && 1 / t == -1 / 0 ? "-0" : e; } function Ot(t) { if (t != null) { try { return H.call(t); } catch { } try { return t + ""; } catch { } } return ""; } function P(t, e) { if (typeof t != "function" || e && typeof e != "function") throw new TypeError(d); var r = function() { var n = arguments, h = e ? e.apply(this, n) : n[0], l = r.cache; if (l.has(h)) return l.get(h); var z = t.apply(this, n); return r.cache = l.set(h, z), z; }; return r.cache = new (P.Cache || o)(), r; } P.Cache = o; function wt(t, e) { return t === e || t !== t && e !== e; } var K = Array.isArray; function Ft(t) { var e = q(t) ? M.call(t) : ""; return e == _ || e == v; } function q(t) { var e = typeof t; return !!t && (e == "object" || e == "function"); } function It(t) { return !!t && typeof t == "object"; } function E(t) { return typeof t == "symbol" || It(t) && M.call(t) == C; } function Pt(t) { return t == null ? "" : mt(t); } function Et(t, e, r) { var n = t == null ? void 0 : gt(t, e); return n === void 0 ? r : n; } return T = Et, T; } var Lt = Rt(); const At = /* @__PURE__ */ Gt(Lt), Jt = ({ control: d, name: i, label: _, required: v, className: C, rules: S, floatingError: x, ...g }) => i && d && /* @__PURE__ */ p( Nt, { control: d, name: i, rules: S, render: ({ field: c, formState: j }) => /* @__PURE__ */ N(Tt, { children: [ _ && /* @__PURE__ */ N(Dt, { className: "block", children: [ _, " ", v && /* @__PURE__ */ p("span", { className: "text-red-600", children: "*" }) ] }), /* @__PURE__ */ N("div", { children: [ /* @__PURE__ */ p($t, { children: /* @__PURE__ */ p( Ht, { variant: At(j.errors, `${i}.message`) ? "failure" : "default", ...g, ...c, onChange: (O) => { const u = O.target.value; g.type === "number" ? c.onChange(u ? Number(u) : void 0) : c.onChange(u); }, className: U(C) } ) }), /* @__PURE__ */ p( Mt, { className: U(x && "absolute -bottom-5") } ) ] }) ] }) } ) || null; export { Jt as M, At as g }; //# sourceMappingURL=MyInput-ByJ5vTAN.es.js.map