UNPKG

laif-ds

Version:

Design System di Laif con componenti React basati su principi di Atomic Design

48 lines (47 loc) 1.17 kB
"use client"; import { __require as H } from "./_SetCache.js"; import { __require as M } from "./_arraySome.js"; import { __require as x } from "./_cacheHas.js"; var l, E; function U() { if (E) return l; E = 1; var P = H(), O = M(), a = x(), w = 1, D = 2; function G(i, e, u, f, s, r) { var g = u & w, A = i.length, R = e.length; if (A != R && !(g && R > A)) return !1; var S = r.get(i), L = r.get(e); if (S && L) return S == e && L == i; var _ = -1, q = !0, d = u & D ? new P() : void 0; for (r.set(i, e), r.set(e, i); ++_ < A; ) { var n = i[_], v = e[_]; if (f) var p = g ? f(v, n, _, e, i, r) : f(n, v, _, i, e, r); if (p !== void 0) { if (p) continue; q = !1; break; } if (d) { if (!O(e, function(t, C) { if (!a(d, C) && (n === t || s(n, t, u, f, r))) return d.push(C); })) { q = !1; break; } } else if (!(n === v || s(n, v, u, f, r))) { q = !1; break; } } return r.delete(i), r.delete(e), q; } return l = G, l; } export { U as __require };