This commit is contained in:
freedakgmail
2025-11-24 16:07:24 +08:00
parent 3d075c6076
commit b25f4bea02
426 changed files with 3619 additions and 4468 deletions
@@ -318,8 +318,7 @@ function FamilyProviderInner({ children }) {
return;
}
const lowerQuery = query.toLowerCase();
// Perform search on the in-memory treeData for simplicity and speed
// (Dexie also supports querying, but we already have the data loaded)
// 在内存中的 treeData 上执行搜索,简单快速
const results = Object.values(treeData.members).filter({
"FamilyProviderInner.useCallback[searchMembers].results": (member)=>member.fullName.includes(lowerQuery) || member.givenName.includes(lowerQuery) || member.courtesyName?.includes(lowerQuery) || member.artName?.includes(lowerQuery)
}["FamilyProviderInner.useCallback[searchMembers].results"]);
@@ -373,7 +372,7 @@ function FamilyProviderInner({ children }) {
children: children
}, void 0, false, {
fileName: "[project]/Documents/go-new/chinese-family-tree/context/family-context.tsx",
lineNumber: 355,
lineNumber: 354,
columnNumber: 5
}, this);
}
@@ -390,19 +389,19 @@ function FamilyProvider({ children }) {
children: "Loading..."
}, void 0, false, {
fileName: "[project]/Documents/go-new/chinese-family-tree/context/family-context.tsx",
lineNumber: 379,
lineNumber: 378,
columnNumber: 25
}, void 0),
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$Documents$2f$go$2d$new$2f$chinese$2d$family$2d$tree$2f$node_modules$2f2e$pnpm$2f$next$40$16$2e$0$2e$3_react$2d$dom$40$19$2e$2$2e$0_react$40$19$2e$2$2e$0_$5f$react$40$19$2e$2$2e$0$2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(FamilyProviderInner, {
children: children
}, void 0, false, {
fileName: "[project]/Documents/go-new/chinese-family-tree/context/family-context.tsx",
lineNumber: 380,
lineNumber: 379,
columnNumber: 7
}, this)
}, void 0, false, {
fileName: "[project]/Documents/go-new/chinese-family-tree/context/family-context.tsx",
lineNumber: 379,
lineNumber: 378,
columnNumber: 5
}, this);
}
@@ -434,7 +433,13 @@ __turbopack_context__.s([
]);
function registerServiceWorker() {
if (("TURBOPACK compile-time value", "object") === "undefined" || !("serviceWorker" in navigator)) {
console.log("Service Worker 不被支持");
// Service Worker 不被支持,静默跳过
return;
}
// 只在 HTTPS 或 localhost 环境下注册 Service Worker
const isSecureContext = window.location.protocol === "https:" || window.location.hostname === "localhost" || window.location.hostname === "127.0.0.1";
if (!isSecureContext) {
// 非安全环境,静默跳过 Service Worker 注册
return;
}
const register = ()=>{