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

105 lines
3.0 KiB
JavaScript

/*
* Extracted from browser-delivered Turbopack chunk: 5d5b47876e53e564.da1ba52a93.js
* Module id: 280732
* 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, "default", {
enumerable: !0,
get: function () {
return c;
},
});
let n = e.r(285218),
o = e.r(947),
a = e.r(239314),
i = e.r(522741),
l = e.r(381609),
s = e.r(107174);
function c(e, t, r, c, u, d) {
let f,
m = !1,
p = !1,
h = (0, s.parseRelativeUrl)(e),
g = (0, a.removeTrailingSlash)(
(0, i.normalizeLocalePath)((0, l.removeBasePath)(h.pathname), d)
.pathname,
),
b = (r) => {
let s = (0, n.getPathMatch)(r.source + "", {
removeUnnamedParams: !0,
strict: !0,
})(h.pathname);
if ((r.has || r.missing) && s) {
let e = (0, o.matchHas)(
{
headers: {
host: document.location.hostname,
"user-agent": navigator.userAgent,
},
cookies: document.cookie.split("; ").reduce((e, t) => {
let [r, ...n] = t.split("=");
return (e[r] = n.join("=")), e;
}, {}),
},
h.query,
r.has,
r.missing,
);
e ? Object.assign(s, e) : (s = !1);
}
if (s) {
if (!r.destination) return (p = !0), !0;
let n = (0, o.prepareDestination)({
appendParamsToQuery: !0,
destination: r.destination,
params: s,
query: c,
});
if (
((h = n.parsedDestination),
(e = n.newUrl),
Object.assign(c, n.parsedDestination.query),
(g = (0, a.removeTrailingSlash)(
(0, i.normalizeLocalePath)((0, l.removeBasePath)(e), d)
.pathname,
)),
t.includes(g))
)
return (m = !0), (f = g), !0;
if ((f = u(g)) !== e && t.includes(f)) return (m = !0), !0;
}
},
v = !1;
for (let e = 0; e < r.beforeFiles.length; e++) b(r.beforeFiles[e]);
if (!(m = t.includes(g))) {
if (!v) {
for (let e = 0; e < r.afterFiles.length; e++)
if (b(r.afterFiles[e])) {
v = !0;
break;
}
}
if ((v || ((f = u(g)), (v = m = t.includes(f))), !v)) {
for (let e = 0; e < r.fallback.length; e++)
if (b(r.fallback[e])) {
v = !0;
break;
}
}
}
return {
asPath: e,
parsedAs: h,
matchedPage: m,
resolvedHref: f,
externalDest: p,
};
}
};
export default moduleFactory;