42 lines
1.1 KiB
JavaScript
42 lines
1.1 KiB
JavaScript
/*
|
|
* Extracted from browser-delivered Turbopack chunk: 09166d9658efb080.e1742a6c63.js
|
|
* Module id: 888255
|
|
* For reading/searching only; this factory depends on the original Turbopack runtime.
|
|
*/
|
|
|
|
const moduleFactory = (e) => {
|
|
"use strict";
|
|
function t(e, t) {
|
|
if (Object.is(e, t)) return !0;
|
|
if (
|
|
"object" != typeof e ||
|
|
null === e ||
|
|
"object" != typeof t ||
|
|
null === t
|
|
)
|
|
return !1;
|
|
if (e instanceof Map && t instanceof Map) {
|
|
if (e.size !== t.size) return !1;
|
|
for (let [n, o] of e) if (!Object.is(o, t.get(n))) return !1;
|
|
return !0;
|
|
}
|
|
if (e instanceof Set && t instanceof Set) {
|
|
if (e.size !== t.size) return !1;
|
|
for (let n of e) if (!t.has(n)) return !1;
|
|
return !0;
|
|
}
|
|
let n = Object.keys(e);
|
|
if (n.length !== Object.keys(t).length) return !1;
|
|
for (let o of n)
|
|
if (
|
|
!Object.prototype.hasOwnProperty.call(t, o) ||
|
|
!Object.is(e[o], t[o])
|
|
)
|
|
return !1;
|
|
return !0;
|
|
}
|
|
e.s(["shallow", () => t]);
|
|
};
|
|
|
|
export default moduleFactory;
|