51 lines
1.4 KiB
JavaScript
51 lines
1.4 KiB
JavaScript
/*
|
|
* Extracted from browser-delivered Turbopack chunk: f40debd565774e77.35e561bbfd.js
|
|
* Module id: 414322
|
|
* For reading/searching only; this factory depends on the original Turbopack runtime.
|
|
*/
|
|
|
|
const moduleFactory = (e, t, r) => {
|
|
"use strict";
|
|
Object.defineProperty(r, "__esModule", { value: !0 }),
|
|
Object.defineProperty(r, "useRouterBFCache", {
|
|
enumerable: !0,
|
|
get: function () {
|
|
return a;
|
|
},
|
|
});
|
|
let n = e.r(358379);
|
|
function a(e, t) {
|
|
let [r, a] = (0, n.useState)(() => ({
|
|
tree: e,
|
|
stateKey: t,
|
|
next: null,
|
|
}));
|
|
if (r.tree === e) return r;
|
|
let o = { tree: e, stateKey: t, next: null },
|
|
i = 1,
|
|
s = r,
|
|
c = o;
|
|
for (; null !== s && i < 1; ) {
|
|
if (s.stateKey === t) {
|
|
c.next = s.next;
|
|
break;
|
|
}
|
|
{
|
|
i++;
|
|
let e = { tree: s.tree, stateKey: s.stateKey, next: null };
|
|
(c.next = e), (c = e);
|
|
}
|
|
s = s.next;
|
|
}
|
|
return a(o), o;
|
|
}
|
|
("function" == typeof r.default ||
|
|
("object" == typeof r.default && null !== r.default)) &&
|
|
void 0 === r.default.__esModule &&
|
|
(Object.defineProperty(r.default, "__esModule", { value: !0 }),
|
|
Object.assign(r.default, r),
|
|
(t.exports = r.default));
|
|
};
|
|
|
|
export default moduleFactory;
|