57 lines
1.8 KiB
JavaScript
57 lines
1.8 KiB
JavaScript
/*
|
|
* Extracted from browser-delivered Turbopack chunk: f40debd565774e77.35e561bbfd.js
|
|
* Module id: 989337
|
|
* 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, "ClientSegmentRoot", {
|
|
enumerable: !0,
|
|
get: function () {
|
|
return s;
|
|
},
|
|
});
|
|
let n = e.r(462214),
|
|
a = e.r(498775),
|
|
o = e.r(195436),
|
|
i = e.r(358379);
|
|
function s({ Component: t, slots: r, serverProvidedParams: s }) {
|
|
let c;
|
|
if (null !== s) c = s.params;
|
|
else {
|
|
let e = (0, i.use)(o.LayoutRouterContext);
|
|
c = null !== e ? e.parentParams : {};
|
|
}
|
|
if ("u" < typeof window) {
|
|
let o,
|
|
{ workAsyncStorage: i } = e.r(726713),
|
|
s = i.getStore();
|
|
if (!s)
|
|
throw Object.defineProperty(
|
|
new a.InvariantError(
|
|
"Expected workStore to exist when handling params in a client segment such as a Layout or Template.",
|
|
),
|
|
"__NEXT_ERROR_CODE",
|
|
{ value: "E600", enumerable: !1, configurable: !0 },
|
|
);
|
|
let { createParamsFromClient: u } = e.r(63228);
|
|
return (o = u(c, s)), (0, n.jsx)(t, { ...r, params: o });
|
|
}
|
|
{
|
|
let { createRenderParamsFromClient: a } = e.r(275379),
|
|
o = a(c);
|
|
return (0, n.jsx)(t, { ...r, params: 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;
|