3 lines
9.0 KiB
JavaScript
3 lines
9.0 KiB
JavaScript
module.exports=[43285,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/dynamic-access-async-storage.external.js",()=>require("next/dist/server/app-render/dynamic-access-async-storage.external.js"))},18622,(a,b,c)=>{b.exports=a.x("next/dist/compiled/next-server/app-page-turbo.runtime.prod.js",()=>require("next/dist/compiled/next-server/app-page-turbo.runtime.prod.js"))},56704,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/work-async-storage.external.js",()=>require("next/dist/server/app-render/work-async-storage.external.js"))},32319,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/work-unit-async-storage.external.js",()=>require("next/dist/server/app-render/work-unit-async-storage.external.js"))},24725,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/after-task-async-storage.external.js",()=>require("next/dist/server/app-render/after-task-async-storage.external.js"))},20635,(a,b,c)=>{b.exports=a.x("next/dist/server/app-render/action-async-storage.external.js",()=>require("next/dist/server/app-render/action-async-storage.external.js"))},81232,(a,b,c)=>{"use strict";b.exports=a.r(18622)},6155,(a,b,c)=>{"use strict";b.exports=a.r(81232).vendored["react-ssr"].ReactJsxRuntime},54297,(a,b,c)=>{"use strict";b.exports=a.r(81232).vendored["react-ssr"].React},56254,(a,b,c)=>{"use strict";b.exports=a.r(81232).vendored.contexts.AppRouterContext},13742,(a,b,c)=>{"use strict";b.exports=a.r(81232).vendored.contexts.HooksClientContext},9623,(a,b,c)=>{"use strict";b.exports=a.r(81232).vendored.contexts.ServerInsertedHtml},7614,(a,b,c)=>{"use strict";b.exports=a.r(81232).vendored["react-ssr"].ReactDOM},12576,(a,b,c)=>{"use strict";b.exports=a.r(81232).vendored["react-ssr"].ReactServerDOMTurbopackClient},24749,a=>{"use strict";var b=a.i(6155),c=a.i(54024),d=a.i(12348);let e=(0,c.cva)("relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current",{variants:{variant:{default:"bg-card text-card-foreground",destructive:"text-destructive bg-card [&>svg]:text-current *:data-[slot=alert-description]:text-destructive/90"}},defaultVariants:{variant:"default"}});function f({className:a,variant:c,...f}){return(0,b.jsx)("div",{"data-slot":"alert",role:"alert",className:(0,d.cn)(e({variant:c}),a),...f})}function g({className:a,...c}){return(0,b.jsx)("div",{"data-slot":"alert-title",className:(0,d.cn)("col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight",a),...c})}function h({className:a,...c}){return(0,b.jsx)("div",{"data-slot":"alert-description",className:(0,d.cn)("text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed",a),...c})}a.s(["Alert",()=>f,"AlertDescription",()=>h,"AlertTitle",()=>g])},52401,a=>{"use strict";let b=(0,a.i(37111).default)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);a.s(["default",()=>b])},47058,a=>{"use strict";var b=a.i(52401);a.s(["X",()=>b.default])},38689,a=>{"use strict";let b=(0,a.i(37111).default)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);a.s(["Download",()=>b],38689)},19943,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"HandleISRError",{enumerable:!0,get:function(){return e}});let d=a.r(56704).workAsyncStorage;function e({error:a}){if(d){let b=d.getStore();if(b?.isStaticGeneration)throw a&&console.error(a),a}return null}("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)},47609,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return h}});let d=a.r(6155),e=a.r(19943),f={fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},g={fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"},h=function({error:a}){let b=a?.digest;return(0,d.jsxs)("html",{id:"__next_error__",children:[(0,d.jsx)("head",{}),(0,d.jsxs)("body",{children:[(0,d.jsx)(e.HandleISRError,{error:a}),(0,d.jsx)("div",{style:f,children:(0,d.jsxs)("div",{children:[(0,d.jsxs)("h2",{style:g,children:["Application error: a ",b?"server":"client","-side exception has occurred while loading ",window.location.hostname," (see the"," ",b?"server logs":"browser console"," for more information)."]}),b?(0,d.jsx)("p",{style:g,children:`Digest: ${b}`}):null]})})]})]})};("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)},42303,a=>{"use strict";var b=a.i(54297),c=a.i(14672);function d(a){return RegExp(`/${a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}function e(a){return(0,b.useEffect)(()=>{var b;a.beforeSend&&(null==(b=window.va)||b.call(window,"beforeSend",a.beforeSend))},[a.beforeSend]),(0,b.useEffect)(()=>{!function(a={debug:!0}){}({framework:a.framework||"react",basePath:a.basePath??function(){if("undefined"!=typeof process&&void 0!==process.env)return process.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==a.route&&{disableAutoTrack:!0},...a})},[]),(0,b.useEffect)(()=>{a.route&&a.path&&function({route:a,path:b}){var c;null==(c=window.va)||c.call(window,"pageview",{route:a,path:b})}({route:a.route,path:a.path})},[a.route,a.path]),null}function f(a){let f,g,h,{route:i,path:j}=(f=(0,c.useParams)(),g=(0,c.useSearchParams)(),h=(0,c.usePathname)(),f?{route:function(a,b){if(!a||!b)return a;let c=a;try{let a=Object.entries(b);for(let[b,e]of a)if(!Array.isArray(e)){let a=d(e);a.test(c)&&(c=c.replace(a,`/[${b}]`))}for(let[b,e]of a)if(Array.isArray(e)){let a=d(e.join("/"));a.test(c)&&(c=c.replace(a,`/[...${b}]`))}return c}catch(b){return a}}(h,Object.keys(f).length?f:Object.fromEntries(g.entries())),path:h}:{route:null,path:h});return b.default.createElement(e,{path:j,route:i,...a,basePath:function(){if("undefined"!=typeof process&&void 0!==process.env)return process.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}(),framework:"next"})}function g(a){return b.default.createElement(b.Suspense,{fallback:null},b.default.createElement(f,{...a}))}a.s(["Analytics",()=>g])},61363,a=>{"use strict";var b=a.i(6155),c=a.i(54297),d=a.i(8895),e=a.i(99766),f=a.i(38689),g=a.i(47058);let h=(0,a.i(37111).default)("Smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]);var i=a.i(24749);function j(){let[a,j]=(0,c.useState)(null),[k,l]=(0,c.useState)(!1),[m,n]=(0,c.useState)(!1),[o,p]=(0,c.useState)(!1);(0,c.useEffect)(()=>{},[]);let q=async()=>{if(!a)return;a.prompt();let{outcome:b}=await a.userChoice;"accepted"===b?console.log("用户接受了安装"):console.log("用户拒绝了安装"),j(null),p(!1),localStorage.setItem("pwa-install-prompt-seen","true")};return m||!k?null:(0,b.jsxs)(b.Fragment,{children:[o&&(0,b.jsx)("div",{className:"fixed bottom-4 right-4 z-50 max-w-sm animate-in slide-in-from-bottom-5",children:(0,b.jsxs)(e.Card,{className:"shadow-lg border-2 border-primary",children:[(0,b.jsxs)(e.CardHeader,{className:"pb-3",children:[(0,b.jsxs)("div",{className:"flex items-start justify-between",children:[(0,b.jsxs)("div",{className:"flex items-center gap-2",children:[(0,b.jsx)(h,{className:"h-5 w-5 text-primary"}),(0,b.jsx)(e.CardTitle,{className:"text-base",children:"安装应用"})]}),(0,b.jsx)(d.Button,{variant:"ghost",size:"icon",className:"h-6 w-6",onClick:()=>{p(!1),localStorage.setItem("pwa-install-prompt-seen","true")},children:(0,b.jsx)(g.X,{className:"h-4 w-4"})})]}),(0,b.jsx)(e.CardDescription,{className:"text-xs",children:"将家谱应用添加到主屏幕,随时随地访问"})]}),(0,b.jsx)(e.CardContent,{className:"pt-0",children:(0,b.jsxs)(d.Button,{onClick:q,className:"w-full",size:"sm",children:[(0,b.jsx)(f.Download,{className:"mr-2 h-4 w-4"}),"立即安装"]})})]})}),!o&&(0,b.jsxs)(i.Alert,{className:"cursor-pointer hover:bg-muted/50 transition-colors",onClick:q,children:[(0,b.jsx)(f.Download,{className:"h-4 w-4"}),(0,b.jsxs)(i.AlertDescription,{className:"flex items-center justify-between",children:[(0,b.jsx)("span",{children:"将应用安装到设备"}),(0,b.jsx)(d.Button,{size:"sm",variant:"outline",children:"安装"})]})]})]})}function k({children:a}){return(0,c.useEffect)(()=>{console.log("Service Worker 不被支持")},[]),(0,b.jsxs)(b.Fragment,{children:[a,(0,b.jsx)(j,{})]})}a.s(["PWAProvider",()=>k],61363)},68018,a=>{"use strict";var b=a.i(6155),c=a.i(1845);function d({children:a}){return(0,b.jsx)(c.SessionProvider,{children:a})}a.s(["SessionProvider",()=>d])}];
|
|
|
|
//# sourceMappingURL=%5Broot-of-the-server%5D__9d165762._.js.map
|