Your Name 1912bcd25b
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
chore: sync all remaining local workspace changes
2026-05-08 11:26:57 +08:00

101 lines
2.9 KiB
JavaScript

/*
* Extracted from browser-delivered Turbopack chunk: ffa5de913d3f001d.98ff1c0dc5.js
* Module id: 375211
* 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 });
var n = {
computeChangedPath: function () {
return f;
},
extractPathFromFlightRouterState: function () {
return c;
},
getSelectedParams: function () {
return function e(t, r = {}) {
for (let n of Object.values(t[1])) {
let t = n[0],
a = Array.isArray(t),
l = a ? t[1] : t;
!l ||
l.startsWith(u.PAGE_SEGMENT_KEY) ||
(a && ("c" === t[2] || "oc" === t[2])
? (r[t[0]] = t[1].split("/"))
: a && (r[t[0]] = t[1]),
(r = e(n, r)));
}
return r;
};
},
};
for (var a in n) Object.defineProperty(r, a, { enumerable: !0, get: n[a] });
let l = e.r(617286),
u = e.r(745347),
o = e.r(414531),
i = (e) => ("string" == typeof e ? ("children" === e ? "" : e) : e[1]);
function s(e) {
return (
e.reduce((e, t) => {
let r;
return "" === (t = "/" === (r = t)[0] ? r.slice(1) : r) ||
(0, u.isGroupSegment)(t)
? e
: `${e}/${t}`;
}, "") || "/"
);
}
function c(e) {
let t = Array.isArray(e[0]) ? e[0][1] : e[0];
if (
t === u.DEFAULT_SEGMENT_KEY ||
l.INTERCEPTION_ROUTE_MARKERS.some((e) => t.startsWith(e))
)
return;
if (t.startsWith(u.PAGE_SEGMENT_KEY)) return "";
let r = [i(t)],
n = e[1] ?? {},
a = n.children ? c(n.children) : void 0;
if (void 0 !== a) r.push(a);
else
for (let [e, t] of Object.entries(n)) {
if ("children" === e) continue;
let n = c(t);
void 0 !== n && r.push(n);
}
return s(r);
}
function f(e, t) {
let r = (function e(t, r) {
let [n, a] = t,
[u, s] = r,
f = i(n),
d = i(u);
if (
l.INTERCEPTION_ROUTE_MARKERS.some(
(e) => f.startsWith(e) || d.startsWith(e),
)
)
return "";
if (!(0, o.matchSegment)(n, u)) return c(r) ?? "";
for (let t in a)
if (s[t]) {
let r = e(a[t], s[t]);
if (null !== r) return `${i(u)}/${r}`;
}
return null;
})(e, t);
return null == r || "/" === r ? r : s(r.split("/"));
}
("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;