UI: Fixed legend mobile grid alignment and removed temporary artifacts

This commit is contained in:
Avery Felts 2026-01-28 00:42:11 -07:00
parent f9efbb1c32
commit 4523cfa8f2
1356 changed files with 0 additions and 394859 deletions

View File

@ -1 +0,0 @@
Bi3XXPy0fxaJxYXDBsshm

View File

@ -1,23 +0,0 @@
{
"/_global-error/page": "/_global-error",
"/_not-found/page": "/_not-found",
"/api/achievements/route": "/api/achievements",
"/api/auth/callback/route": "/api/auth/callback",
"/api/auth/login/route": "/api/auth/login",
"/api/auth/logout/route": "/api/auth/logout",
"/api/cron/reminders/route": "/api/cron/reminders",
"/api/mood/route": "/api/mood",
"/api/notifications/subscribe/route": "/api/notifications/subscribe",
"/api/notifications/test/route": "/api/notifications/test",
"/api/preferences/route": "/api/preferences",
"/api/reminders/route": "/api/reminders",
"/api/savings/route": "/api/savings",
"/api/usage/route": "/api/usage",
"/callback/route": "/callback",
"/login/page": "/login",
"/page": "/",
"/signout/page": "/signout",
"/smoking-aids/page": "/smoking-aids",
"/track/marijuana/page": "/track/marijuana",
"/track/nicotine/page": "/track/nicotine"
}

View File

@ -1,20 +0,0 @@
{
"pages": {
"/_app": []
},
"devFiles": [],
"polyfillFiles": [
"static/chunks/a6dad97d9634a72d.js"
],
"lowPriorityFiles": [
"static/Bi3XXPy0fxaJxYXDBsshm/_ssgManifest.js",
"static/Bi3XXPy0fxaJxYXDBsshm/_buildManifest.js"
],
"rootMainFiles": [
"static/chunks/e4b22ef044a981d1.js",
"static/chunks/2de67ac572655c64.js",
"static/chunks/6584b0a4f26ac208.js",
"static/chunks/773abe17875a49cc.js",
"static/chunks/turbopack-e62c010088b67350.js"
]
}

View File

@ -1 +0,0 @@
{"type": "commonjs"}

View File

@ -1,85 +0,0 @@
{
"version": 4,
"routes": {
"/_global-error": {
"experimentalBypassFor": [
{
"type": "header",
"key": "next-action"
},
{
"type": "header",
"key": "content-type",
"value": "multipart/form-data;.*"
}
],
"initialRevalidateSeconds": false,
"srcRoute": "/_global-error",
"dataRoute": "/_global-error.rsc",
"allowHeader": [
"host",
"x-matched-path",
"x-prerender-revalidate",
"x-prerender-revalidate-if-generated",
"x-next-revalidated-tags",
"x-next-revalidate-tag-token"
]
},
"/_not-found": {
"initialStatus": 404,
"experimentalBypassFor": [
{
"type": "header",
"key": "next-action"
},
{
"type": "header",
"key": "content-type",
"value": "multipart/form-data;.*"
}
],
"initialRevalidateSeconds": false,
"srcRoute": "/_not-found",
"dataRoute": "/_not-found.rsc",
"allowHeader": [
"host",
"x-matched-path",
"x-prerender-revalidate",
"x-prerender-revalidate-if-generated",
"x-next-revalidated-tags",
"x-next-revalidate-tag-token"
]
},
"/login": {
"experimentalBypassFor": [
{
"type": "header",
"key": "next-action"
},
{
"type": "header",
"key": "content-type",
"value": "multipart/form-data;.*"
}
],
"initialRevalidateSeconds": false,
"srcRoute": "/login",
"dataRoute": "/login.rsc",
"allowHeader": [
"host",
"x-matched-path",
"x-prerender-revalidate",
"x-prerender-revalidate-if-generated",
"x-next-revalidated-tags",
"x-next-revalidate-tag-token"
]
}
},
"dynamicRoutes": {},
"notFoundRoutes": [],
"preview": {
"previewModeId": "9212b8c54d8f2aaa5cb15dca46a16684",
"previewModeSigningKey": "970022af34c137d34636787754aa5b8e46159f8524197b5b3d66d7ace9ce3c6a",
"previewModeEncryptionKey": "d6060e1793fa715d98400804ca07bb25f76906348149090433c9ce4ce78f050a"
}
}

View File

@ -1,325 +0,0 @@
{
"version": 1,
"config": {
"env": {},
"webpack": null,
"typescript": {
"ignoreBuildErrors": false
},
"typedRoutes": false,
"distDir": ".next",
"cleanDistDir": true,
"assetPrefix": "",
"cacheMaxMemorySize": 52428800,
"configOrigin": "next.config.ts",
"useFileSystemPublicRoutes": true,
"generateEtags": true,
"pageExtensions": [
"tsx",
"ts",
"jsx",
"js"
],
"poweredByHeader": true,
"compress": true,
"images": {
"deviceSizes": [
640,
750,
828,
1080,
1200,
1920,
2048,
3840
],
"imageSizes": [
32,
48,
64,
96,
128,
256,
384
],
"path": "/_next/image",
"loader": "default",
"loaderFile": "",
"domains": [],
"disableStaticImages": false,
"minimumCacheTTL": 14400,
"formats": [
"image/webp"
],
"maximumRedirects": 3,
"dangerouslyAllowLocalIP": false,
"dangerouslyAllowSVG": false,
"contentSecurityPolicy": "script-src 'none'; frame-src 'none'; sandbox;",
"contentDispositionType": "attachment",
"localPatterns": [
{
"pathname": "**",
"search": ""
}
],
"remotePatterns": [
{
"protocol": "https",
"hostname": "m.media-amazon.com"
}
],
"qualities": [
75
],
"unoptimized": false
},
"devIndicators": {
"position": "bottom-left"
},
"onDemandEntries": {
"maxInactiveAge": 60000,
"pagesBufferLength": 5
},
"basePath": "",
"sassOptions": {},
"trailingSlash": false,
"i18n": null,
"productionBrowserSourceMaps": false,
"excludeDefaultMomentLocales": true,
"reactProductionProfiling": false,
"reactStrictMode": null,
"reactMaxHeadersLength": 6000,
"httpAgentOptions": {
"keepAlive": true
},
"logging": {},
"compiler": {},
"expireTime": 31536000,
"staticPageGenerationTimeout": 60,
"output": "standalone",
"modularizeImports": {
"@mui/icons-material": {
"transform": "@mui/icons-material/{{member}}"
},
"lodash": {
"transform": "lodash/{{member}}"
}
},
"outputFileTracingRoot": "/Users/averyfelts/Documents/dev/quit_smoking_website",
"cacheComponents": false,
"cacheLife": {
"default": {
"stale": 300,
"revalidate": 900,
"expire": 4294967294
},
"seconds": {
"stale": 30,
"revalidate": 1,
"expire": 60
},
"minutes": {
"stale": 300,
"revalidate": 60,
"expire": 3600
},
"hours": {
"stale": 300,
"revalidate": 3600,
"expire": 86400
},
"days": {
"stale": 300,
"revalidate": 86400,
"expire": 604800
},
"weeks": {
"stale": 300,
"revalidate": 604800,
"expire": 2592000
},
"max": {
"stale": 300,
"revalidate": 2592000,
"expire": 31536000
}
},
"cacheHandlers": {},
"experimental": {
"useSkewCookie": false,
"cssChunking": true,
"multiZoneDraftMode": false,
"appNavFailHandling": false,
"prerenderEarlyExit": true,
"serverMinification": true,
"linkNoTouchStart": false,
"caseSensitiveRoutes": false,
"dynamicOnHover": false,
"preloadEntriesOnStart": true,
"clientRouterFilter": true,
"clientRouterFilterRedirects": false,
"fetchCacheKeyPrefix": "",
"proxyPrefetch": "flexible",
"optimisticClientCache": true,
"manualClientBasePath": false,
"cpus": 9,
"memoryBasedWorkersCount": false,
"imgOptConcurrency": null,
"imgOptTimeoutInSeconds": 7,
"imgOptMaxInputPixels": 268402689,
"imgOptSequentialRead": null,
"imgOptSkipMetadata": null,
"isrFlushToDisk": true,
"workerThreads": false,
"optimizeCss": false,
"nextScriptWorkers": false,
"scrollRestoration": false,
"externalDir": false,
"disableOptimizedLoading": false,
"gzipSize": true,
"craCompat": false,
"esmExternals": true,
"fullySpecified": false,
"swcTraceProfiling": false,
"forceSwcTransforms": false,
"largePageDataBytes": 128000,
"typedEnv": false,
"parallelServerCompiles": false,
"parallelServerBuildTraces": false,
"ppr": false,
"authInterrupts": false,
"webpackMemoryOptimizations": false,
"optimizeServerReact": true,
"viewTransition": false,
"removeUncaughtErrorAndRejectionListeners": false,
"validateRSCRequestHeaders": false,
"staleTimes": {
"dynamic": 0,
"static": 300
},
"reactDebugChannel": false,
"serverComponentsHmrCache": true,
"staticGenerationMaxConcurrency": 8,
"staticGenerationMinPagesPerWorker": 25,
"transitionIndicator": false,
"inlineCss": false,
"useCache": false,
"globalNotFound": false,
"browserDebugInfoInTerminal": false,
"lockDistDir": true,
"isolatedDevBuild": true,
"proxyClientMaxBodySize": 10485760,
"hideLogsAfterAbort": false,
"mcpServer": true,
"turbopackFileSystemCacheForDev": true,
"turbopackFileSystemCacheForBuild": false,
"turbopackInferModuleSideEffects": false,
"optimizePackageImports": [
"lucide-react",
"date-fns",
"lodash-es",
"ramda",
"antd",
"react-bootstrap",
"ahooks",
"@ant-design/icons",
"@headlessui/react",
"@headlessui-float/react",
"@heroicons/react/20/solid",
"@heroicons/react/24/solid",
"@heroicons/react/24/outline",
"@visx/visx",
"@tremor/react",
"rxjs",
"@mui/material",
"@mui/icons-material",
"recharts",
"react-use",
"effect",
"@effect/schema",
"@effect/platform",
"@effect/platform-node",
"@effect/platform-browser",
"@effect/platform-bun",
"@effect/sql",
"@effect/sql-mssql",
"@effect/sql-mysql2",
"@effect/sql-pg",
"@effect/sql-sqlite-node",
"@effect/sql-sqlite-bun",
"@effect/sql-sqlite-wasm",
"@effect/sql-sqlite-react-native",
"@effect/rpc",
"@effect/rpc-http",
"@effect/typeclass",
"@effect/experimental",
"@effect/opentelemetry",
"@material-ui/core",
"@material-ui/icons",
"@tabler/icons-react",
"mui-core",
"react-icons/ai",
"react-icons/bi",
"react-icons/bs",
"react-icons/cg",
"react-icons/ci",
"react-icons/di",
"react-icons/fa",
"react-icons/fa6",
"react-icons/fc",
"react-icons/fi",
"react-icons/gi",
"react-icons/go",
"react-icons/gr",
"react-icons/hi",
"react-icons/hi2",
"react-icons/im",
"react-icons/io",
"react-icons/io5",
"react-icons/lia",
"react-icons/lib",
"react-icons/lu",
"react-icons/md",
"react-icons/pi",
"react-icons/ri",
"react-icons/rx",
"react-icons/si",
"react-icons/sl",
"react-icons/tb",
"react-icons/tfi",
"react-icons/ti",
"react-icons/vsc",
"react-icons/wi"
],
"trustHostHeader": false,
"isExperimentalCompile": false
},
"htmlLimitedBots": "[\\w-]+-Google|Google-[\\w-]+|Chrome-Lighthouse|Slurp|DuckDuckBot|baiduspider|yandex|sogou|bitlybot|tumblr|vkShare|quora link preview|redditbot|ia_archiver|Bingbot|BingPreview|applebot|facebookexternalhit|facebookcatalog|Twitterbot|LinkedInBot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|Yeti|googleweblight",
"bundlePagesRouterDependencies": false,
"configFileName": "next.config.ts",
"turbopack": {
"root": "/Users/averyfelts/Documents/dev/quit_smoking_website"
},
"distDirRoot": ".next"
},
"appDir": "/Users/averyfelts/Documents/dev/quit_smoking_website",
"relativeAppDir": "",
"files": [
".next/routes-manifest.json",
".next/server/pages-manifest.json",
".next/build-manifest.json",
".next/prerender-manifest.json",
".next/server/functions-config-manifest.json",
".next/server/middleware-manifest.json",
".next/server/middleware-build-manifest.js",
".next/server/app-paths-manifest.json",
".next/app-path-routes-manifest.json",
".next/server/server-reference-manifest.js",
".next/server/server-reference-manifest.json",
".next/BUILD_ID",
".next/server/next-font-manifest.js",
".next/server/next-font-manifest.json",
".next/required-server-files.json"
],
"ignore": []
}

View File

@ -1,170 +0,0 @@
{
"version": 3,
"pages404": true,
"appType": "app",
"caseSensitive": false,
"basePath": "",
"redirects": [
{
"source": "/:path+/",
"destination": "/:path+",
"internal": true,
"priority": true,
"statusCode": 308,
"regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
}
],
"headers": [],
"rewrites": {
"beforeFiles": [],
"afterFiles": [],
"fallback": []
},
"dynamicRoutes": [],
"staticRoutes": [
{
"page": "/",
"regex": "^/(?:/)?$",
"routeKeys": {},
"namedRegex": "^/(?:/)?$"
},
{
"page": "/_global-error",
"regex": "^/_global\\-error(?:/)?$",
"routeKeys": {},
"namedRegex": "^/_global\\-error(?:/)?$"
},
{
"page": "/_not-found",
"regex": "^/_not\\-found(?:/)?$",
"routeKeys": {},
"namedRegex": "^/_not\\-found(?:/)?$"
},
{
"page": "/api/achievements",
"regex": "^/api/achievements(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/achievements(?:/)?$"
},
{
"page": "/api/auth/callback",
"regex": "^/api/auth/callback(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/auth/callback(?:/)?$"
},
{
"page": "/api/auth/login",
"regex": "^/api/auth/login(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/auth/login(?:/)?$"
},
{
"page": "/api/auth/logout",
"regex": "^/api/auth/logout(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/auth/logout(?:/)?$"
},
{
"page": "/api/cron/reminders",
"regex": "^/api/cron/reminders(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/cron/reminders(?:/)?$"
},
{
"page": "/api/mood",
"regex": "^/api/mood(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/mood(?:/)?$"
},
{
"page": "/api/notifications/subscribe",
"regex": "^/api/notifications/subscribe(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/notifications/subscribe(?:/)?$"
},
{
"page": "/api/notifications/test",
"regex": "^/api/notifications/test(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/notifications/test(?:/)?$"
},
{
"page": "/api/preferences",
"regex": "^/api/preferences(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/preferences(?:/)?$"
},
{
"page": "/api/reminders",
"regex": "^/api/reminders(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/reminders(?:/)?$"
},
{
"page": "/api/savings",
"regex": "^/api/savings(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/savings(?:/)?$"
},
{
"page": "/api/usage",
"regex": "^/api/usage(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/usage(?:/)?$"
},
{
"page": "/callback",
"regex": "^/callback(?:/)?$",
"routeKeys": {},
"namedRegex": "^/callback(?:/)?$"
},
{
"page": "/login",
"regex": "^/login(?:/)?$",
"routeKeys": {},
"namedRegex": "^/login(?:/)?$"
},
{
"page": "/signout",
"regex": "^/signout(?:/)?$",
"routeKeys": {},
"namedRegex": "^/signout(?:/)?$"
},
{
"page": "/smoking-aids",
"regex": "^/smoking\\-aids(?:/)?$",
"routeKeys": {},
"namedRegex": "^/smoking\\-aids(?:/)?$"
},
{
"page": "/track/marijuana",
"regex": "^/track/marijuana(?:/)?$",
"routeKeys": {},
"namedRegex": "^/track/marijuana(?:/)?$"
},
{
"page": "/track/nicotine",
"regex": "^/track/nicotine(?:/)?$",
"routeKeys": {},
"namedRegex": "^/track/nicotine(?:/)?$"
}
],
"dataRoutes": [],
"rsc": {
"header": "rsc",
"varyHeader": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch",
"prefetchHeader": "next-router-prefetch",
"didPostponeHeader": "x-nextjs-postponed",
"contentTypeHeader": "text/x-component",
"suffix": ".rsc",
"prefetchSegmentHeader": "next-router-segment-prefetch",
"prefetchSegmentSuffix": ".segment.rsc",
"prefetchSegmentDirSuffix": ".segments",
"clientParamParsing": false,
"dynamicRSCPrerender": false
},
"rewriteHeaders": {
"pathHeader": "x-nextjs-rewritten-path",
"queryHeader": "x-nextjs-rewritten-query"
}
}

View File

@ -1,23 +0,0 @@
{
"/_global-error/page": "app/_global-error/page.js",
"/_not-found/page": "app/_not-found/page.js",
"/api/achievements/route": "app/api/achievements/route.js",
"/api/auth/callback/route": "app/api/auth/callback/route.js",
"/api/auth/login/route": "app/api/auth/login/route.js",
"/api/auth/logout/route": "app/api/auth/logout/route.js",
"/api/cron/reminders/route": "app/api/cron/reminders/route.js",
"/api/mood/route": "app/api/mood/route.js",
"/api/notifications/subscribe/route": "app/api/notifications/subscribe/route.js",
"/api/notifications/test/route": "app/api/notifications/test/route.js",
"/api/preferences/route": "app/api/preferences/route.js",
"/api/reminders/route": "app/api/reminders/route.js",
"/api/savings/route": "app/api/savings/route.js",
"/api/usage/route": "app/api/usage/route.js",
"/callback/route": "app/callback/route.js",
"/login/page": "app/login/page.js",
"/page": "app/page.js",
"/signout/page": "app/signout/page.js",
"/smoking-aids/page": "app/smoking-aids/page.js",
"/track/marijuana/page": "app/track/marijuana/page.js",
"/track/nicotine/page": "app/track/nicotine/page.js"
}

View File

@ -1,10 +0,0 @@
var R=require("../../chunks/ssr/[turbopack]_runtime.js")("server/app/_global-error/page.js")
R.c("server/chunks/ssr/[root-of-the-server]__b9356576._.js")
R.c("server/chunks/ssr/node_modules_next_dist_4b9a0874._.js")
R.c("server/chunks/ssr/node_modules_next_dist_08570d7f._.js")
R.c("server/chunks/ssr/[root-of-the-server]__03cf7906._.js")
R.c("server/chunks/ssr/[root-of-the-server]__e17d8479._.js")
R.c("server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js")
R.c("server/chunks/ssr/_next-internal_server_app__global-error_page_actions_75761787.js")
R.m(37823)
module.exports=R.m(37823).exports

View File

@ -1,13 +0,0 @@
var R=require("../../chunks/ssr/[turbopack]_runtime.js")("server/app/_not-found/page.js")
R.c("server/chunks/ssr/[root-of-the-server]__15600e29._.js")
R.c("server/chunks/ssr/node_modules_next_dist_4b9a0874._.js")
R.c("server/chunks/ssr/node_modules_next_dist_esm_build_templates_app-page_65a7265e.js")
R.c("server/chunks/ssr/[root-of-the-server]__03cf7906._.js")
R.c("server/chunks/ssr/[root-of-the-server]__e17d8479._.js")
R.c("server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js")
R.c("server/chunks/ssr/src_e0b6e6ca._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_9774470f._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_forbidden_45780354.js")
R.c("server/chunks/ssr/_next-internal_server_app__not-found_page_actions_554ec2bf.js")
R.m(68592)
module.exports=R.m(68592).exports

View File

@ -1,8 +0,0 @@
var R=require("../../../chunks/[turbopack]_runtime.js")("server/app/api/achievements/route.js")
R.c("server/chunks/[root-of-the-server]__16959b0c._.js")
R.c("server/chunks/_07602783._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/_next-internal_server_app_api_achievements_route_actions_2d2fdfd2.js")
R.m(3148)
module.exports=R.m(3148).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/achievements/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../../../chunks/[turbopack]_runtime.js")("server/app/api/auth/callback/route.js")
R.c("server/chunks/[root-of-the-server]__cc235ee5._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/src_lib_workos_ts_4f077b01._.js")
R.c("server/chunks/_next-internal_server_app_api_auth_callback_route_actions_66c10d83.js")
R.m(42986)
module.exports=R.m(42986).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/auth/callback/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../../../chunks/[turbopack]_runtime.js")("server/app/api/auth/login/route.js")
R.c("server/chunks/[root-of-the-server]__a2345b9f._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/src_lib_workos_ts_4f077b01._.js")
R.c("server/chunks/_next-internal_server_app_api_auth_login_route_actions_d02a8f19.js")
R.m(30450)
module.exports=R.m(30450).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/auth/login/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,7 +0,0 @@
var R=require("../../../../chunks/[turbopack]_runtime.js")("server/app/api/auth/logout/route.js")
R.c("server/chunks/[root-of-the-server]__6cdb832a._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/_next-internal_server_app_api_auth_logout_route_actions_5aa6c6ca.js")
R.m(83932)
module.exports=R.m(83932).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/auth/logout/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../../../chunks/[turbopack]_runtime.js")("server/app/api/cron/reminders/route.js")
R.c("server/chunks/[root-of-the-server]__728e5b1d._.js")
R.c("server/chunks/_07602783._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/[root-of-the-server]__2015e3ee._.js")
R.c("server/chunks/_next-internal_server_app_api_cron_reminders_route_actions_10b682dc.js")
R.m(9044)
module.exports=R.m(9044).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/cron/reminders/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../../chunks/[turbopack]_runtime.js")("server/app/api/mood/route.js")
R.c("server/chunks/[root-of-the-server]__fb987859._.js")
R.c("server/chunks/_07602783._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/_next-internal_server_app_api_mood_route_actions_7bf7970f.js")
R.m(60194)
module.exports=R.m(60194).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/mood/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../../../chunks/[turbopack]_runtime.js")("server/app/api/notifications/subscribe/route.js")
R.c("server/chunks/[root-of-the-server]__3dd70be1._.js")
R.c("server/chunks/_07602783._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/_next-internal_server_app_api_notifications_subscribe_route_actions_de38c3e2.js")
R.m(43716)
module.exports=R.m(43716).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/notifications/subscribe/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,9 +0,0 @@
var R=require("../../../../chunks/[turbopack]_runtime.js")("server/app/api/notifications/test/route.js")
R.c("server/chunks/[root-of-the-server]__e84a3985._.js")
R.c("server/chunks/_07602783._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/[root-of-the-server]__2015e3ee._.js")
R.c("server/chunks/_next-internal_server_app_api_notifications_test_route_actions_1a4763c4.js")
R.m(52242)
module.exports=R.m(52242).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/notifications/test/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../../chunks/[turbopack]_runtime.js")("server/app/api/preferences/route.js")
R.c("server/chunks/[root-of-the-server]__73e47919._.js")
R.c("server/chunks/_07602783._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/_next-internal_server_app_api_preferences_route_actions_8e4689c3.js")
R.m(63412)
module.exports=R.m(63412).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/preferences/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../../chunks/[turbopack]_runtime.js")("server/app/api/reminders/route.js")
R.c("server/chunks/[root-of-the-server]__f6220986._.js")
R.c("server/chunks/_07602783._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/_next-internal_server_app_api_reminders_route_actions_e6f58e90.js")
R.m(23985)
module.exports=R.m(23985).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/reminders/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../../chunks/[turbopack]_runtime.js")("server/app/api/savings/route.js")
R.c("server/chunks/[root-of-the-server]__84a58e53._.js")
R.c("server/chunks/_07602783._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/_next-internal_server_app_api_savings_route_actions_226ec868.js")
R.m(64992)
module.exports=R.m(64992).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/savings/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../../chunks/[turbopack]_runtime.js")("server/app/api/usage/route.js")
R.c("server/chunks/[root-of-the-server]__5c46d713._.js")
R.c("server/chunks/_07602783._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/_next-internal_server_app_api_usage_route_actions_9f13182a.js")
R.m(62043)
module.exports=R.m(62043).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/api/usage/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,8 +0,0 @@
var R=require("../../chunks/[turbopack]_runtime.js")("server/app/callback/route.js")
R.c("server/chunks/[externals]__a39d38f3._.js")
R.c("server/chunks/node_modules_next_f5199d09._.js")
R.c("server/chunks/node_modules_6a25952b._.js")
R.c("server/chunks/[root-of-the-server]__f408c708._.js")
R.c("server/chunks/_next-internal_server_app_callback_route_actions_e3882de2.js")
R.m(49745)
module.exports=R.m(49745).exports

View File

@ -1,2 +0,0 @@
globalThis.__RSC_MANIFEST = globalThis.__RSC_MANIFEST || {};
globalThis.__RSC_MANIFEST["/callback/route"] = {"moduleLoading":{"prefix":"","crossOrigin":null},"clientModules":{},"ssrModuleMapping":{},"edgeSSRModuleMapping":{},"rscModuleMapping":{},"edgeRscModuleMapping":{},"entryCSSFiles":{},"entryJSFiles":{}}

View File

@ -1,15 +0,0 @@
var R=require("../../chunks/ssr/[turbopack]_runtime.js")("server/app/login/page.js")
R.c("server/chunks/ssr/[root-of-the-server]__a2d69fd0._.js")
R.c("server/chunks/ssr/node_modules_next_dist_4b9a0874._.js")
R.c("server/chunks/ssr/_4284d214._.js")
R.c("server/chunks/ssr/[root-of-the-server]__81d0cfe3._.js")
R.c("server/chunks/ssr/[root-of-the-server]__e17d8479._.js")
R.c("server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_global-error_ece394eb.js")
R.c("server/chunks/ssr/src_e0b6e6ca._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_9774470f._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_forbidden_45780354.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_unauthorized_15817684.js")
R.c("server/chunks/ssr/_next-internal_server_app_login_page_actions_0e9aafc0.js")
R.m(3667)
module.exports=R.m(3667).exports

View File

@ -1,16 +0,0 @@
var R=require("../chunks/ssr/[turbopack]_runtime.js")("server/app/page.js")
R.c("server/chunks/ssr/[root-of-the-server]__79c944b8._.js")
R.c("server/chunks/ssr/_c1309523._.js")
R.c("server/chunks/ssr/node_modules_next_dist_4b9a0874._.js")
R.c("server/chunks/ssr/node_modules_next_f16f0995._.js")
R.c("server/chunks/ssr/[root-of-the-server]__81d0cfe3._.js")
R.c("server/chunks/ssr/[root-of-the-server]__e17d8479._.js")
R.c("server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_global-error_ece394eb.js")
R.c("server/chunks/ssr/src_e0b6e6ca._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_9774470f._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_forbidden_45780354.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_unauthorized_15817684.js")
R.c("server/chunks/ssr/_next-internal_server_app_page_actions_39d4fc33.js")
R.m(34306)
module.exports=R.m(34306).exports

File diff suppressed because one or more lines are too long

View File

@ -1,17 +0,0 @@
var R=require("../../chunks/ssr/[turbopack]_runtime.js")("server/app/signout/page.js")
R.c("server/chunks/ssr/[root-of-the-server]__6d445537._.js")
R.c("server/chunks/ssr/node_modules_next_dist_4b9a0874._.js")
R.c("server/chunks/ssr/_a5dedde6._.js")
R.c("server/chunks/ssr/[root-of-the-server]__81d0cfe3._.js")
R.c("server/chunks/ssr/[root-of-the-server]__e17d8479._.js")
R.c("server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_global-error_ece394eb.js")
R.c("server/chunks/ssr/src_e0b6e6ca._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_9774470f._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_forbidden_45780354.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_unauthorized_15817684.js")
R.c("server/chunks/ssr/[root-of-the-server]__851f1502._.js")
R.c("server/chunks/ssr/node_modules_203580a2._.js")
R.c("server/chunks/ssr/node_modules_next_bc8c3beb._.js")
R.m(55799)
module.exports=R.m(55799).exports

View File

@ -1,16 +0,0 @@
var R=require("../../chunks/ssr/[turbopack]_runtime.js")("server/app/smoking-aids/page.js")
R.c("server/chunks/ssr/[root-of-the-server]__7923b803._.js")
R.c("server/chunks/ssr/_628ad912._.js")
R.c("server/chunks/ssr/node_modules_next_dist_4b9a0874._.js")
R.c("server/chunks/ssr/node_modules_next_bc8c3beb._.js")
R.c("server/chunks/ssr/[root-of-the-server]__81d0cfe3._.js")
R.c("server/chunks/ssr/[root-of-the-server]__e17d8479._.js")
R.c("server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_global-error_ece394eb.js")
R.c("server/chunks/ssr/src_e0b6e6ca._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_9774470f._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_forbidden_45780354.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_unauthorized_15817684.js")
R.c("server/chunks/ssr/_next-internal_server_app_smoking-aids_page_actions_34a1a933.js")
R.m(80184)
module.exports=R.m(80184).exports

View File

@ -1,16 +0,0 @@
var R=require("../../../chunks/ssr/[turbopack]_runtime.js")("server/app/track/marijuana/page.js")
R.c("server/chunks/ssr/[root-of-the-server]__b7cf86ec._.js")
R.c("server/chunks/ssr/_738bb648._.js")
R.c("server/chunks/ssr/node_modules_next_dist_4b9a0874._.js")
R.c("server/chunks/ssr/node_modules_next_f16f0995._.js")
R.c("server/chunks/ssr/[root-of-the-server]__81d0cfe3._.js")
R.c("server/chunks/ssr/[root-of-the-server]__e17d8479._.js")
R.c("server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_global-error_ece394eb.js")
R.c("server/chunks/ssr/src_e0b6e6ca._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_9774470f._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_forbidden_45780354.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_unauthorized_15817684.js")
R.c("server/chunks/ssr/_next-internal_server_app_track_marijuana_page_actions_79f12175.js")
R.m(44840)
module.exports=R.m(44840).exports

View File

@ -1,16 +0,0 @@
var R=require("../../../chunks/ssr/[turbopack]_runtime.js")("server/app/track/nicotine/page.js")
R.c("server/chunks/ssr/[root-of-the-server]__fc90ae3d._.js")
R.c("server/chunks/ssr/_73f9fe82._.js")
R.c("server/chunks/ssr/node_modules_next_dist_4b9a0874._.js")
R.c("server/chunks/ssr/node_modules_next_f16f0995._.js")
R.c("server/chunks/ssr/[root-of-the-server]__81d0cfe3._.js")
R.c("server/chunks/ssr/[root-of-the-server]__e17d8479._.js")
R.c("server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_global-error_ece394eb.js")
R.c("server/chunks/ssr/src_e0b6e6ca._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_9774470f._.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_forbidden_45780354.js")
R.c("server/chunks/ssr/node_modules_next_dist_client_components_builtin_unauthorized_15817684.js")
R.c("server/chunks/ssr/_next-internal_server_app_track_nicotine_page_actions_34505edf.js")
R.m(30623)
module.exports=R.m(30623).exports

View File

@ -1,3 +0,0 @@
module.exports=[70406,(e,r,t)=>{r.exports=e.x("next/dist/compiled/@opentelemetry/api",()=>require("next/dist/compiled/@opentelemetry/api"))},93695,(e,r,t)=>{r.exports=e.x("next/dist/shared/lib/no-fallback-error.external.js",()=>require("next/dist/shared/lib/no-fallback-error.external.js"))},18622,(e,r,t)=>{r.exports=e.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,(e,r,t)=>{r.exports=e.x("next/dist/server/app-render/work-async-storage.external.js",()=>require("next/dist/server/app-render/work-async-storage.external.js"))},32319,(e,r,t)=>{r.exports=e.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,(e,r,t)=>{r.exports=e.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,(e,r,t)=>{r.exports=e.x("next/dist/server/app-render/action-async-storage.external.js",()=>require("next/dist/server/app-render/action-async-storage.external.js"))},24361,(e,r,t)=>{r.exports=e.x("util",()=>require("util"))},54799,(e,r,t)=>{r.exports=e.x("crypto",()=>require("crypto"))},874,(e,r,t)=>{r.exports=e.x("buffer",()=>require("buffer"))},47299,(e,r,t)=>{r.exports=e.x("node:http",()=>require("node:http"))},43698,(e,r,t)=>{r.exports=e.x("node:https",()=>require("node:https"))},51615,(e,r,t)=>{r.exports=e.x("node:buffer",()=>require("node:buffer"))},66680,(e,r,t)=>{r.exports=e.x("node:crypto",()=>require("node:crypto"))},12057,(e,r,t)=>{r.exports=e.x("node:util",()=>require("node:util"))},87769,(e,r,t)=>{r.exports=e.x("node:events",()=>require("node:events"))},5365,(e,r,t)=>{r.exports=e.x("process",()=>require("process"))}];
//# sourceMappingURL=%5Bexternals%5D__a39d38f3._.js.map

View File

@ -1,896 +0,0 @@
const RUNTIME_PUBLIC_PATH = "server/chunks/[turbopack]_runtime.js";
const RELATIVE_ROOT_PATH = "..";
const ASSET_PREFIX = "/";
/**
* This file contains runtime types and functions that are shared between all
* TurboPack ECMAScript runtimes.
*
* It will be prepended to the runtime code of each runtime.
*/ /* eslint-disable @typescript-eslint/no-unused-vars */ /// <reference path="./runtime-types.d.ts" />
const REEXPORTED_OBJECTS = new WeakMap();
/**
* Constructs the `__turbopack_context__` object for a module.
*/ function Context(module, exports) {
this.m = module;
// We need to store this here instead of accessing it from the module object to:
// 1. Make it available to factories directly, since we rewrite `this` to
// `__turbopack_context__.e` in CJS modules.
// 2. Support async modules which rewrite `module.exports` to a promise, so we
// can still access the original exports object from functions like
// `esmExport`
// Ideally we could find a new approach for async modules and drop this property altogether.
this.e = exports;
}
const contextPrototype = Context.prototype;
const hasOwnProperty = Object.prototype.hasOwnProperty;
const toStringTag = typeof Symbol !== 'undefined' && Symbol.toStringTag;
function defineProp(obj, name, options) {
if (!hasOwnProperty.call(obj, name)) Object.defineProperty(obj, name, options);
}
function getOverwrittenModule(moduleCache, id) {
let module = moduleCache[id];
if (!module) {
// This is invoked when a module is merged into another module, thus it wasn't invoked via
// instantiateModule and the cache entry wasn't created yet.
module = createModuleObject(id);
moduleCache[id] = module;
}
return module;
}
/**
* Creates the module object. Only done here to ensure all module objects have the same shape.
*/ function createModuleObject(id) {
return {
exports: {},
error: undefined,
id,
namespaceObject: undefined
};
}
const BindingTag_Value = 0;
/**
* Adds the getters to the exports object.
*/ function esm(exports, bindings) {
defineProp(exports, '__esModule', {
value: true
});
if (toStringTag) defineProp(exports, toStringTag, {
value: 'Module'
});
let i = 0;
while(i < bindings.length){
const propName = bindings[i++];
const tagOrFunction = bindings[i++];
if (typeof tagOrFunction === 'number') {
if (tagOrFunction === BindingTag_Value) {
defineProp(exports, propName, {
value: bindings[i++],
enumerable: true,
writable: false
});
} else {
throw new Error(`unexpected tag: ${tagOrFunction}`);
}
} else {
const getterFn = tagOrFunction;
if (typeof bindings[i] === 'function') {
const setterFn = bindings[i++];
defineProp(exports, propName, {
get: getterFn,
set: setterFn,
enumerable: true
});
} else {
defineProp(exports, propName, {
get: getterFn,
enumerable: true
});
}
}
}
Object.seal(exports);
}
/**
* Makes the module an ESM with exports
*/ function esmExport(bindings, id) {
let module;
let exports;
if (id != null) {
module = getOverwrittenModule(this.c, id);
exports = module.exports;
} else {
module = this.m;
exports = this.e;
}
module.namespaceObject = exports;
esm(exports, bindings);
}
contextPrototype.s = esmExport;
function ensureDynamicExports(module, exports) {
let reexportedObjects = REEXPORTED_OBJECTS.get(module);
if (!reexportedObjects) {
REEXPORTED_OBJECTS.set(module, reexportedObjects = []);
module.exports = module.namespaceObject = new Proxy(exports, {
get (target, prop) {
if (hasOwnProperty.call(target, prop) || prop === 'default' || prop === '__esModule') {
return Reflect.get(target, prop);
}
for (const obj of reexportedObjects){
const value = Reflect.get(obj, prop);
if (value !== undefined) return value;
}
return undefined;
},
ownKeys (target) {
const keys = Reflect.ownKeys(target);
for (const obj of reexportedObjects){
for (const key of Reflect.ownKeys(obj)){
if (key !== 'default' && !keys.includes(key)) keys.push(key);
}
}
return keys;
}
});
}
return reexportedObjects;
}
/**
* Dynamically exports properties from an object
*/ function dynamicExport(object, id) {
let module;
let exports;
if (id != null) {
module = getOverwrittenModule(this.c, id);
exports = module.exports;
} else {
module = this.m;
exports = this.e;
}
const reexportedObjects = ensureDynamicExports(module, exports);
if (typeof object === 'object' && object !== null) {
reexportedObjects.push(object);
}
}
contextPrototype.j = dynamicExport;
function exportValue(value, id) {
let module;
if (id != null) {
module = getOverwrittenModule(this.c, id);
} else {
module = this.m;
}
module.exports = value;
}
contextPrototype.v = exportValue;
function exportNamespace(namespace, id) {
let module;
if (id != null) {
module = getOverwrittenModule(this.c, id);
} else {
module = this.m;
}
module.exports = module.namespaceObject = namespace;
}
contextPrototype.n = exportNamespace;
function createGetter(obj, key) {
return ()=>obj[key];
}
/**
* @returns prototype of the object
*/ const getProto = Object.getPrototypeOf ? (obj)=>Object.getPrototypeOf(obj) : (obj)=>obj.__proto__;
/** Prototypes that are not expanded for exports */ const LEAF_PROTOTYPES = [
null,
getProto({}),
getProto([]),
getProto(getProto)
];
/**
* @param raw
* @param ns
* @param allowExportDefault
* * `false`: will have the raw module as default export
* * `true`: will have the default property as default export
*/ function interopEsm(raw, ns, allowExportDefault) {
const bindings = [];
let defaultLocation = -1;
for(let current = raw; (typeof current === 'object' || typeof current === 'function') && !LEAF_PROTOTYPES.includes(current); current = getProto(current)){
for (const key of Object.getOwnPropertyNames(current)){
bindings.push(key, createGetter(raw, key));
if (defaultLocation === -1 && key === 'default') {
defaultLocation = bindings.length - 1;
}
}
}
// this is not really correct
// we should set the `default` getter if the imported module is a `.cjs file`
if (!(allowExportDefault && defaultLocation >= 0)) {
// Replace the binding with one for the namespace itself in order to preserve iteration order.
if (defaultLocation >= 0) {
// Replace the getter with the value
bindings.splice(defaultLocation, 1, BindingTag_Value, raw);
} else {
bindings.push('default', BindingTag_Value, raw);
}
}
esm(ns, bindings);
return ns;
}
function createNS(raw) {
if (typeof raw === 'function') {
return function(...args) {
return raw.apply(this, args);
};
} else {
return Object.create(null);
}
}
function esmImport(id) {
const module = getOrInstantiateModuleFromParent(id, this.m);
// any ES module has to have `module.namespaceObject` defined.
if (module.namespaceObject) return module.namespaceObject;
// only ESM can be an async module, so we don't need to worry about exports being a promise here.
const raw = module.exports;
return module.namespaceObject = interopEsm(raw, createNS(raw), raw && raw.__esModule);
}
contextPrototype.i = esmImport;
function asyncLoader(moduleId) {
const loader = this.r(moduleId);
return loader(esmImport.bind(this));
}
contextPrototype.A = asyncLoader;
// Add a simple runtime require so that environments without one can still pass
// `typeof require` CommonJS checks so that exports are correctly registered.
const runtimeRequire = // @ts-ignore
typeof require === 'function' ? require : function require1() {
throw new Error('Unexpected use of runtime require');
};
contextPrototype.t = runtimeRequire;
function commonJsRequire(id) {
return getOrInstantiateModuleFromParent(id, this.m).exports;
}
contextPrototype.r = commonJsRequire;
/**
* Remove fragments and query parameters since they are never part of the context map keys
*
* This matches how we parse patterns at resolving time. Arguably we should only do this for
* strings passed to `import` but the resolve does it for `import` and `require` and so we do
* here as well.
*/ function parseRequest(request) {
// Per the URI spec fragments can contain `?` characters, so we should trim it off first
// https://datatracker.ietf.org/doc/html/rfc3986#section-3.5
const hashIndex = request.indexOf('#');
if (hashIndex !== -1) {
request = request.substring(0, hashIndex);
}
const queryIndex = request.indexOf('?');
if (queryIndex !== -1) {
request = request.substring(0, queryIndex);
}
return request;
}
/**
* `require.context` and require/import expression runtime.
*/ function moduleContext(map) {
function moduleContext(id) {
id = parseRequest(id);
if (hasOwnProperty.call(map, id)) {
return map[id].module();
}
const e = new Error(`Cannot find module '${id}'`);
e.code = 'MODULE_NOT_FOUND';
throw e;
}
moduleContext.keys = ()=>{
return Object.keys(map);
};
moduleContext.resolve = (id)=>{
id = parseRequest(id);
if (hasOwnProperty.call(map, id)) {
return map[id].id();
}
const e = new Error(`Cannot find module '${id}'`);
e.code = 'MODULE_NOT_FOUND';
throw e;
};
moduleContext.import = async (id)=>{
return await moduleContext(id);
};
return moduleContext;
}
contextPrototype.f = moduleContext;
/**
* Returns the path of a chunk defined by its data.
*/ function getChunkPath(chunkData) {
return typeof chunkData === 'string' ? chunkData : chunkData.path;
}
function isPromise(maybePromise) {
return maybePromise != null && typeof maybePromise === 'object' && 'then' in maybePromise && typeof maybePromise.then === 'function';
}
function isAsyncModuleExt(obj) {
return turbopackQueues in obj;
}
function createPromise() {
let resolve;
let reject;
const promise = new Promise((res, rej)=>{
reject = rej;
resolve = res;
});
return {
promise,
resolve: resolve,
reject: reject
};
}
// Load the CompressedmoduleFactories of a chunk into the `moduleFactories` Map.
// The CompressedModuleFactories format is
// - 1 or more module ids
// - a module factory function
// So walking this is a little complex but the flat structure is also fast to
// traverse, we can use `typeof` operators to distinguish the two cases.
function installCompressedModuleFactories(chunkModules, offset, moduleFactories, newModuleId) {
let i = offset;
while(i < chunkModules.length){
let moduleId = chunkModules[i];
let end = i + 1;
// Find our factory function
while(end < chunkModules.length && typeof chunkModules[end] !== 'function'){
end++;
}
if (end === chunkModules.length) {
throw new Error('malformed chunk format, expected a factory function');
}
// Each chunk item has a 'primary id' and optional additional ids. If the primary id is already
// present we know all the additional ids are also present, so we don't need to check.
if (!moduleFactories.has(moduleId)) {
const moduleFactoryFn = chunkModules[end];
applyModuleFactoryName(moduleFactoryFn);
newModuleId?.(moduleId);
for(; i < end; i++){
moduleId = chunkModules[i];
moduleFactories.set(moduleId, moduleFactoryFn);
}
}
i = end + 1; // end is pointing at the last factory advance to the next id or the end of the array.
}
}
// everything below is adapted from webpack
// https://github.com/webpack/webpack/blob/6be4065ade1e252c1d8dcba4af0f43e32af1bdc1/lib/runtime/AsyncModuleRuntimeModule.js#L13
const turbopackQueues = Symbol('turbopack queues');
const turbopackExports = Symbol('turbopack exports');
const turbopackError = Symbol('turbopack error');
function resolveQueue(queue) {
if (queue && queue.status !== 1) {
queue.status = 1;
queue.forEach((fn)=>fn.queueCount--);
queue.forEach((fn)=>fn.queueCount-- ? fn.queueCount++ : fn());
}
}
function wrapDeps(deps) {
return deps.map((dep)=>{
if (dep !== null && typeof dep === 'object') {
if (isAsyncModuleExt(dep)) return dep;
if (isPromise(dep)) {
const queue = Object.assign([], {
status: 0
});
const obj = {
[turbopackExports]: {},
[turbopackQueues]: (fn)=>fn(queue)
};
dep.then((res)=>{
obj[turbopackExports] = res;
resolveQueue(queue);
}, (err)=>{
obj[turbopackError] = err;
resolveQueue(queue);
});
return obj;
}
}
return {
[turbopackExports]: dep,
[turbopackQueues]: ()=>{}
};
});
}
function asyncModule(body, hasAwait) {
const module = this.m;
const queue = hasAwait ? Object.assign([], {
status: -1
}) : undefined;
const depQueues = new Set();
const { resolve, reject, promise: rawPromise } = createPromise();
const promise = Object.assign(rawPromise, {
[turbopackExports]: module.exports,
[turbopackQueues]: (fn)=>{
queue && fn(queue);
depQueues.forEach(fn);
promise['catch'](()=>{});
}
});
const attributes = {
get () {
return promise;
},
set (v) {
// Calling `esmExport` leads to this.
if (v !== promise) {
promise[turbopackExports] = v;
}
}
};
Object.defineProperty(module, 'exports', attributes);
Object.defineProperty(module, 'namespaceObject', attributes);
function handleAsyncDependencies(deps) {
const currentDeps = wrapDeps(deps);
const getResult = ()=>currentDeps.map((d)=>{
if (d[turbopackError]) throw d[turbopackError];
return d[turbopackExports];
});
const { promise, resolve } = createPromise();
const fn = Object.assign(()=>resolve(getResult), {
queueCount: 0
});
function fnQueue(q) {
if (q !== queue && !depQueues.has(q)) {
depQueues.add(q);
if (q && q.status === 0) {
fn.queueCount++;
q.push(fn);
}
}
}
currentDeps.map((dep)=>dep[turbopackQueues](fnQueue));
return fn.queueCount ? promise : getResult();
}
function asyncResult(err) {
if (err) {
reject(promise[turbopackError] = err);
} else {
resolve(promise[turbopackExports]);
}
resolveQueue(queue);
}
body(handleAsyncDependencies, asyncResult);
if (queue && queue.status === -1) {
queue.status = 0;
}
}
contextPrototype.a = asyncModule;
/**
* A pseudo "fake" URL object to resolve to its relative path.
*
* When UrlRewriteBehavior is set to relative, calls to the `new URL()` will construct url without base using this
* runtime function to generate context-agnostic urls between different rendering context, i.e ssr / client to avoid
* hydration mismatch.
*
* This is based on webpack's existing implementation:
* https://github.com/webpack/webpack/blob/87660921808566ef3b8796f8df61bd79fc026108/lib/runtime/RelativeUrlRuntimeModule.js
*/ const relativeURL = function relativeURL(inputUrl) {
const realUrl = new URL(inputUrl, 'x:/');
const values = {};
for(const key in realUrl)values[key] = realUrl[key];
values.href = inputUrl;
values.pathname = inputUrl.replace(/[?#].*/, '');
values.origin = values.protocol = '';
values.toString = values.toJSON = (..._args)=>inputUrl;
for(const key in values)Object.defineProperty(this, key, {
enumerable: true,
configurable: true,
value: values[key]
});
};
relativeURL.prototype = URL.prototype;
contextPrototype.U = relativeURL;
/**
* Utility function to ensure all variants of an enum are handled.
*/ function invariant(never, computeMessage) {
throw new Error(`Invariant: ${computeMessage(never)}`);
}
/**
* A stub function to make `require` available but non-functional in ESM.
*/ function requireStub(_moduleId) {
throw new Error('dynamic usage of require is not supported');
}
contextPrototype.z = requireStub;
// Make `globalThis` available to the module in a way that cannot be shadowed by a local variable.
contextPrototype.g = globalThis;
function applyModuleFactoryName(factory) {
// Give the module factory a nice name to improve stack traces.
Object.defineProperty(factory, 'name', {
value: 'module evaluation'
});
}
/// <reference path="../shared/runtime-utils.ts" />
/// A 'base' utilities to support runtime can have externals.
/// Currently this is for node.js / edge runtime both.
/// If a fn requires node.js specific behavior, it should be placed in `node-external-utils` instead.
async function externalImport(id) {
let raw;
try {
switch (id) {
case "next/dist/compiled/@vercel/og/index.node.js":
raw = await import("next/dist/compiled/@vercel/og/index.edge.js");
break;
default:
raw = await import(id);
};
} catch (err) {
// TODO(alexkirsz) This can happen when a client-side module tries to load
// an external module we don't provide a shim for (e.g. querystring, url).
// For now, we fail semi-silently, but in the future this should be a
// compilation error.
throw new Error(`Failed to load external module ${id}: ${err}`);
}
if (raw && raw.__esModule && raw.default && 'default' in raw.default) {
return interopEsm(raw.default, createNS(raw), true);
}
return raw;
}
contextPrototype.y = externalImport;
function externalRequire(id, thunk, esm = false) {
let raw;
try {
raw = thunk();
} catch (err) {
// TODO(alexkirsz) This can happen when a client-side module tries to load
// an external module we don't provide a shim for (e.g. querystring, url).
// For now, we fail semi-silently, but in the future this should be a
// compilation error.
throw new Error(`Failed to load external module ${id}: ${err}`);
}
if (!esm || raw.__esModule) {
return raw;
}
return interopEsm(raw, createNS(raw), true);
}
externalRequire.resolve = (id, options)=>{
return require.resolve(id, options);
};
contextPrototype.x = externalRequire;
/* eslint-disable @typescript-eslint/no-unused-vars */ const path = require('path');
const relativePathToRuntimeRoot = path.relative(RUNTIME_PUBLIC_PATH, '.');
// Compute the relative path to the `distDir`.
const relativePathToDistRoot = path.join(relativePathToRuntimeRoot, RELATIVE_ROOT_PATH);
const RUNTIME_ROOT = path.resolve(__filename, relativePathToRuntimeRoot);
// Compute the absolute path to the root, by stripping distDir from the absolute path to this file.
const ABSOLUTE_ROOT = path.resolve(__filename, relativePathToDistRoot);
/**
* Returns an absolute path to the given module path.
* Module path should be relative, either path to a file or a directory.
*
* This fn allows to calculate an absolute path for some global static values, such as
* `__dirname` or `import.meta.url` that Turbopack will not embeds in compile time.
* See ImportMetaBinding::code_generation for the usage.
*/ function resolveAbsolutePath(modulePath) {
if (modulePath) {
return path.join(ABSOLUTE_ROOT, modulePath);
}
return ABSOLUTE_ROOT;
}
Context.prototype.P = resolveAbsolutePath;
/* eslint-disable @typescript-eslint/no-unused-vars */ /// <reference path="../shared/runtime-utils.ts" />
function readWebAssemblyAsResponse(path) {
const { createReadStream } = require('fs');
const { Readable } = require('stream');
const stream = createReadStream(path);
// @ts-ignore unfortunately there's a slight type mismatch with the stream.
return new Response(Readable.toWeb(stream), {
headers: {
'content-type': 'application/wasm'
}
});
}
async function compileWebAssemblyFromPath(path) {
const response = readWebAssemblyAsResponse(path);
return await WebAssembly.compileStreaming(response);
}
async function instantiateWebAssemblyFromPath(path, importsObj) {
const response = readWebAssemblyAsResponse(path);
const { instance } = await WebAssembly.instantiateStreaming(response, importsObj);
return instance.exports;
}
/* eslint-disable @typescript-eslint/no-unused-vars */ /// <reference path="../shared/runtime-utils.ts" />
/// <reference path="../shared-node/base-externals-utils.ts" />
/// <reference path="../shared-node/node-externals-utils.ts" />
/// <reference path="../shared-node/node-wasm-utils.ts" />
var SourceType = /*#__PURE__*/ function(SourceType) {
/**
* The module was instantiated because it was included in an evaluated chunk's
* runtime.
* SourceData is a ChunkPath.
*/ SourceType[SourceType["Runtime"] = 0] = "Runtime";
/**
* The module was instantiated because a parent module imported it.
* SourceData is a ModuleId.
*/ SourceType[SourceType["Parent"] = 1] = "Parent";
return SourceType;
}(SourceType || {});
process.env.TURBOPACK = '1';
const nodeContextPrototype = Context.prototype;
const url = require('url');
const moduleFactories = new Map();
nodeContextPrototype.M = moduleFactories;
const moduleCache = Object.create(null);
nodeContextPrototype.c = moduleCache;
/**
* Returns an absolute path to the given module's id.
*/ function resolvePathFromModule(moduleId) {
const exported = this.r(moduleId);
const exportedPath = exported?.default ?? exported;
if (typeof exportedPath !== 'string') {
return exported;
}
const strippedAssetPrefix = exportedPath.slice(ASSET_PREFIX.length);
const resolved = path.resolve(RUNTIME_ROOT, strippedAssetPrefix);
return url.pathToFileURL(resolved).href;
}
nodeContextPrototype.R = resolvePathFromModule;
function loadRuntimeChunk(sourcePath, chunkData) {
if (typeof chunkData === 'string') {
loadRuntimeChunkPath(sourcePath, chunkData);
} else {
loadRuntimeChunkPath(sourcePath, chunkData.path);
}
}
const loadedChunks = new Set();
const unsupportedLoadChunk = Promise.resolve(undefined);
const loadedChunk = Promise.resolve(undefined);
const chunkCache = new Map();
function clearChunkCache() {
chunkCache.clear();
}
function loadRuntimeChunkPath(sourcePath, chunkPath) {
if (!isJs(chunkPath)) {
// We only support loading JS chunks in Node.js.
// This branch can be hit when trying to load a CSS chunk.
return;
}
if (loadedChunks.has(chunkPath)) {
return;
}
try {
const resolved = path.resolve(RUNTIME_ROOT, chunkPath);
const chunkModules = requireChunk(chunkPath);
installCompressedModuleFactories(chunkModules, 0, moduleFactories);
loadedChunks.add(chunkPath);
} catch (cause) {
let errorMessage = `Failed to load chunk ${chunkPath}`;
if (sourcePath) {
errorMessage += ` from runtime for chunk ${sourcePath}`;
}
const error = new Error(errorMessage, {
cause
});
error.name = 'ChunkLoadError';
throw error;
}
}
function loadChunkAsync(chunkData) {
const chunkPath = typeof chunkData === 'string' ? chunkData : chunkData.path;
if (!isJs(chunkPath)) {
// We only support loading JS chunks in Node.js.
// This branch can be hit when trying to load a CSS chunk.
return unsupportedLoadChunk;
}
let entry = chunkCache.get(chunkPath);
if (entry === undefined) {
try {
// resolve to an absolute path to simplify `require` handling
const resolved = path.resolve(RUNTIME_ROOT, chunkPath);
// TODO: consider switching to `import()` to enable concurrent chunk loading and async file io
// However this is incompatible with hot reloading (since `import` doesn't use the require cache)
const chunkModules = requireChunk(chunkPath);
installCompressedModuleFactories(chunkModules, 0, moduleFactories);
entry = loadedChunk;
} catch (cause) {
const errorMessage = `Failed to load chunk ${chunkPath} from module ${this.m.id}`;
const error = new Error(errorMessage, {
cause
});
error.name = 'ChunkLoadError';
// Cache the failure promise, future requests will also get this same rejection
entry = Promise.reject(error);
}
chunkCache.set(chunkPath, entry);
}
// TODO: Return an instrumented Promise that React can use instead of relying on referential equality.
return entry;
}
contextPrototype.l = loadChunkAsync;
function loadChunkAsyncByUrl(chunkUrl) {
const path1 = url.fileURLToPath(new URL(chunkUrl, RUNTIME_ROOT));
return loadChunkAsync.call(this, path1);
}
contextPrototype.L = loadChunkAsyncByUrl;
function loadWebAssembly(chunkPath, _edgeModule, imports) {
const resolved = path.resolve(RUNTIME_ROOT, chunkPath);
return instantiateWebAssemblyFromPath(resolved, imports);
}
contextPrototype.w = loadWebAssembly;
function loadWebAssemblyModule(chunkPath, _edgeModule) {
const resolved = path.resolve(RUNTIME_ROOT, chunkPath);
return compileWebAssemblyFromPath(resolved);
}
contextPrototype.u = loadWebAssemblyModule;
function getWorkerBlobURL(_chunks) {
throw new Error('Worker blobs are not implemented yet for Node.js');
}
nodeContextPrototype.b = getWorkerBlobURL;
function instantiateModule(id, sourceType, sourceData) {
const moduleFactory = moduleFactories.get(id);
if (typeof moduleFactory !== 'function') {
// This can happen if modules incorrectly handle HMR disposes/updates,
// e.g. when they keep a `setTimeout` around which still executes old code
// and contains e.g. a `require("something")` call.
let instantiationReason;
switch(sourceType){
case 0:
instantiationReason = `as a runtime entry of chunk ${sourceData}`;
break;
case 1:
instantiationReason = `because it was required from module ${sourceData}`;
break;
default:
invariant(sourceType, (sourceType)=>`Unknown source type: ${sourceType}`);
}
throw new Error(`Module ${id} was instantiated ${instantiationReason}, but the module factory is not available.`);
}
const module1 = createModuleObject(id);
const exports = module1.exports;
moduleCache[id] = module1;
const context = new Context(module1, exports);
// NOTE(alexkirsz) This can fail when the module encounters a runtime error.
try {
moduleFactory(context, module1, exports);
} catch (error) {
module1.error = error;
throw error;
}
module1.loaded = true;
if (module1.namespaceObject && module1.exports !== module1.namespaceObject) {
// in case of a circular dependency: cjs1 -> esm2 -> cjs1
interopEsm(module1.exports, module1.namespaceObject);
}
return module1;
}
/**
* Retrieves a module from the cache, or instantiate it if it is not cached.
*/ // @ts-ignore
function getOrInstantiateModuleFromParent(id, sourceModule) {
const module1 = moduleCache[id];
if (module1) {
if (module1.error) {
throw module1.error;
}
return module1;
}
return instantiateModule(id, 1, sourceModule.id);
}
/**
* Instantiates a runtime module.
*/ function instantiateRuntimeModule(chunkPath, moduleId) {
return instantiateModule(moduleId, 0, chunkPath);
}
/**
* Retrieves a module from the cache, or instantiate it as a runtime module if it is not cached.
*/ // @ts-ignore TypeScript doesn't separate this module space from the browser runtime
function getOrInstantiateRuntimeModule(chunkPath, moduleId) {
const module1 = moduleCache[moduleId];
if (module1) {
if (module1.error) {
throw module1.error;
}
return module1;
}
return instantiateRuntimeModule(chunkPath, moduleId);
}
const regexJsUrl = /\.js(?:\?[^#]*)?(?:#.*)?$/;
/**
* Checks if a given path/URL ends with .js, optionally followed by ?query or #fragment.
*/ function isJs(chunkUrlOrPath) {
return regexJsUrl.test(chunkUrlOrPath);
}
module.exports = (sourcePath)=>({
m: (id)=>getOrInstantiateRuntimeModule(sourcePath, id),
c: (chunkData)=>loadRuntimeChunk(sourcePath, chunkData)
});
//# sourceMappingURL=%5Bturbopack%5D_runtime.js.map
function requireChunk(chunkPath) {
switch(chunkPath) {
case "server/chunks/ssr/[root-of-the-server]__030845f0._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__030845f0._.js");
case "server/chunks/ssr/[root-of-the-server]__03cf7906._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__03cf7906._.js");
case "server/chunks/ssr/[root-of-the-server]__15600e29._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__15600e29._.js");
case "server/chunks/ssr/[root-of-the-server]__e17d8479._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__e17d8479._.js");
case "server/chunks/ssr/[turbopack]_runtime.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[turbopack]_runtime.js");
case "server/chunks/ssr/_next-internal_server_app__not-found_page_actions_554ec2bf.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_next-internal_server_app__not-found_page_actions_554ec2bf.js");
case "server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_dist_2e5d1b2c._.js");
case "server/chunks/ssr/node_modules_next_dist_4b9a0874._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_dist_4b9a0874._.js");
case "server/chunks/ssr/node_modules_next_dist_681edc0a._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_dist_681edc0a._.js");
case "server/chunks/ssr/node_modules_next_dist_client_components_9774470f._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_dist_client_components_9774470f._.js");
case "server/chunks/ssr/node_modules_next_dist_client_components_builtin_forbidden_45780354.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_dist_client_components_builtin_forbidden_45780354.js");
case "server/chunks/ssr/node_modules_next_dist_esm_build_templates_app-page_65a7265e.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_dist_esm_build_templates_app-page_65a7265e.js");
case "server/chunks/ssr/src_e0b6e6ca._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/src_e0b6e6ca._.js");
case "server/chunks/ssr/[root-of-the-server]__61d1c8f9._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__61d1c8f9._.js");
case "server/chunks/ssr/[root-of-the-server]__b9356576._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__b9356576._.js");
case "server/chunks/ssr/_next-internal_server_app__global-error_page_actions_75761787.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_next-internal_server_app__global-error_page_actions_75761787.js");
case "server/chunks/ssr/node_modules_next_dist_08570d7f._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_dist_08570d7f._.js");
case "server/chunks/[root-of-the-server]__16959b0c._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__16959b0c._.js");
case "server/chunks/[root-of-the-server]__f408c708._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__f408c708._.js");
case "server/chunks/[turbopack]_runtime.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[turbopack]_runtime.js");
case "server/chunks/_07602783._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_07602783._.js");
case "server/chunks/_next-internal_server_app_api_achievements_route_actions_2d2fdfd2.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_achievements_route_actions_2d2fdfd2.js");
case "server/chunks/node_modules_next_f5199d09._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/node_modules_next_f5199d09._.js");
case "server/chunks/0a68d_jose_dist_webapi_index_f13b67e4.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/0a68d_jose_dist_webapi_index_f13b67e4.js");
case "server/chunks/[root-of-the-server]__cc235ee5._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__cc235ee5._.js");
case "server/chunks/_next-internal_server_app_api_auth_callback_route_actions_66c10d83.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_auth_callback_route_actions_66c10d83.js");
case "server/chunks/src_lib_workos_ts_4f077b01._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/src_lib_workos_ts_4f077b01._.js");
case "server/chunks/[root-of-the-server]__a2345b9f._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__a2345b9f._.js");
case "server/chunks/_next-internal_server_app_api_auth_login_route_actions_d02a8f19.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_auth_login_route_actions_d02a8f19.js");
case "server/chunks/[root-of-the-server]__6cdb832a._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__6cdb832a._.js");
case "server/chunks/_next-internal_server_app_api_auth_logout_route_actions_5aa6c6ca.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_auth_logout_route_actions_5aa6c6ca.js");
case "server/chunks/[root-of-the-server]__2015e3ee._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__2015e3ee._.js");
case "server/chunks/[root-of-the-server]__728e5b1d._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__728e5b1d._.js");
case "server/chunks/_next-internal_server_app_api_cron_reminders_route_actions_10b682dc.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_cron_reminders_route_actions_10b682dc.js");
case "server/chunks/[root-of-the-server]__fb987859._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__fb987859._.js");
case "server/chunks/_next-internal_server_app_api_mood_route_actions_7bf7970f.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_mood_route_actions_7bf7970f.js");
case "server/chunks/[root-of-the-server]__3dd70be1._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__3dd70be1._.js");
case "server/chunks/_next-internal_server_app_api_notifications_subscribe_route_actions_de38c3e2.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_notifications_subscribe_route_actions_de38c3e2.js");
case "server/chunks/[root-of-the-server]__e84a3985._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__e84a3985._.js");
case "server/chunks/_next-internal_server_app_api_notifications_test_route_actions_1a4763c4.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_notifications_test_route_actions_1a4763c4.js");
case "server/chunks/[root-of-the-server]__73e47919._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__73e47919._.js");
case "server/chunks/_next-internal_server_app_api_preferences_route_actions_8e4689c3.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_preferences_route_actions_8e4689c3.js");
case "server/chunks/[root-of-the-server]__f6220986._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__f6220986._.js");
case "server/chunks/_next-internal_server_app_api_reminders_route_actions_e6f58e90.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_reminders_route_actions_e6f58e90.js");
case "server/chunks/[root-of-the-server]__84a58e53._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__84a58e53._.js");
case "server/chunks/_next-internal_server_app_api_savings_route_actions_226ec868.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_savings_route_actions_226ec868.js");
case "server/chunks/[root-of-the-server]__5c46d713._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[root-of-the-server]__5c46d713._.js");
case "server/chunks/_next-internal_server_app_api_usage_route_actions_9f13182a.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_api_usage_route_actions_9f13182a.js");
case "server/chunks/[externals]__a39d38f3._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/[externals]__a39d38f3._.js");
case "server/chunks/_next-internal_server_app_callback_route_actions_e3882de2.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/_next-internal_server_app_callback_route_actions_e3882de2.js");
case "server/chunks/node_modules_6a25952b._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/node_modules_6a25952b._.js");
case "server/chunks/ssr/[root-of-the-server]__81d0cfe3._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__81d0cfe3._.js");
case "server/chunks/ssr/[root-of-the-server]__a2d69fd0._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__a2d69fd0._.js");
case "server/chunks/ssr/[root-of-the-server]__eb5e7e97._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__eb5e7e97._.js");
case "server/chunks/ssr/_4284d214._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_4284d214._.js");
case "server/chunks/ssr/_503cdf96._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_503cdf96._.js");
case "server/chunks/ssr/_62cdfd43._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_62cdfd43._.js");
case "server/chunks/ssr/_next-internal_server_app_login_page_actions_0e9aafc0.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_next-internal_server_app_login_page_actions_0e9aafc0.js");
case "server/chunks/ssr/node_modules_next_dist_client_components_builtin_global-error_ece394eb.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_dist_client_components_builtin_global-error_ece394eb.js");
case "server/chunks/ssr/node_modules_next_dist_client_components_builtin_unauthorized_15817684.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_dist_client_components_builtin_unauthorized_15817684.js");
case "server/chunks/ssr/[root-of-the-server]__79c944b8._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__79c944b8._.js");
case "server/chunks/ssr/[root-of-the-server]__d6eeb3fa._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__d6eeb3fa._.js");
case "server/chunks/ssr/_1f99fd6f._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_1f99fd6f._.js");
case "server/chunks/ssr/_710056ee._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_710056ee._.js");
case "server/chunks/ssr/_9a6e5813._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_9a6e5813._.js");
case "server/chunks/ssr/_c1309523._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_c1309523._.js");
case "server/chunks/ssr/_f82a4baf._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_f82a4baf._.js");
case "server/chunks/ssr/_next-internal_server_app_page_actions_39d4fc33.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_next-internal_server_app_page_actions_39d4fc33.js");
case "server/chunks/ssr/node_modules_next_f16f0995._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_f16f0995._.js");
case "server/chunks/ssr/[root-of-the-server]__6d445537._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__6d445537._.js");
case "server/chunks/ssr/[root-of-the-server]__851f1502._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__851f1502._.js");
case "server/chunks/ssr/_a5dedde6._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_a5dedde6._.js");
case "server/chunks/ssr/node_modules_203580a2._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_203580a2._.js");
case "server/chunks/ssr/node_modules_next_bc8c3beb._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/node_modules_next_bc8c3beb._.js");
case "server/chunks/ssr/[root-of-the-server]__7923b803._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__7923b803._.js");
case "server/chunks/ssr/_3dec2960._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_3dec2960._.js");
case "server/chunks/ssr/_628ad912._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_628ad912._.js");
case "server/chunks/ssr/_a60cddad._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_a60cddad._.js");
case "server/chunks/ssr/_next-internal_server_app_smoking-aids_page_actions_34a1a933.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_next-internal_server_app_smoking-aids_page_actions_34a1a933.js");
case "server/chunks/ssr/[root-of-the-server]__68fb9235._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__68fb9235._.js");
case "server/chunks/ssr/[root-of-the-server]__b7cf86ec._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__b7cf86ec._.js");
case "server/chunks/ssr/_5f4569ee._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_5f4569ee._.js");
case "server/chunks/ssr/_738bb648._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_738bb648._.js");
case "server/chunks/ssr/_next-internal_server_app_track_marijuana_page_actions_79f12175.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_next-internal_server_app_track_marijuana_page_actions_79f12175.js");
case "server/chunks/ssr/src_components_SubstanceTrackingPage_tsx_a0b27410._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/src_components_SubstanceTrackingPage_tsx_a0b27410._.js");
case "server/chunks/ssr/[root-of-the-server]__fc90ae3d._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/[root-of-the-server]__fc90ae3d._.js");
case "server/chunks/ssr/_73f9fe82._.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_73f9fe82._.js");
case "server/chunks/ssr/_next-internal_server_app_track_nicotine_page_actions_34505edf.js": return require("/Users/averyfelts/Documents/dev/quit_smoking_website/.open-next/server-functions/default/.next/server/chunks/ssr/_next-internal_server_app_track_nicotine_page_actions_34505edf.js");
default:
throw new Error(`Not found ${chunkPath}`);
}
}

File diff suppressed because one or more lines are too long

View File

@ -1,3 +0,0 @@
module.exports=[25169,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_achievements_route_actions_2d2fdfd2.js.map

View File

@ -1,3 +0,0 @@
module.exports=[58409,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_auth_callback_route_actions_66c10d83.js.map

View File

@ -1,3 +0,0 @@
module.exports=[9606,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_auth_login_route_actions_d02a8f19.js.map

View File

@ -1,3 +0,0 @@
module.exports=[79543,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_auth_logout_route_actions_5aa6c6ca.js.map

View File

@ -1,3 +0,0 @@
module.exports=[31431,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_cron_reminders_route_actions_10b682dc.js.map

View File

@ -1,3 +0,0 @@
module.exports=[52783,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_mood_route_actions_7bf7970f.js.map

View File

@ -1,3 +0,0 @@
module.exports=[46349,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_notifications_subscribe_route_actions_de38c3e2.js.map

View File

@ -1,3 +0,0 @@
module.exports=[32306,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_notifications_test_route_actions_1a4763c4.js.map

View File

@ -1,3 +0,0 @@
module.exports=[57144,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_preferences_route_actions_8e4689c3.js.map

View File

@ -1,3 +0,0 @@
module.exports=[93432,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_reminders_route_actions_e6f58e90.js.map

View File

@ -1,3 +0,0 @@
module.exports=[59560,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_savings_route_actions_226ec868.js.map

View File

@ -1,3 +0,0 @@
module.exports=[91532,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_api_usage_route_actions_9f13182a.js.map

View File

@ -1,3 +0,0 @@
module.exports=[63504,(e,o,d)=>{}];
//# sourceMappingURL=_next-internal_server_app_callback_route_actions_e3882de2.js.map

File diff suppressed because one or more lines are too long

View File

@ -1,3 +0,0 @@
module.exports=[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"))},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"))},42602,(a,b,c)=>{"use strict";b.exports=a.r(18622)},87924,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored["react-ssr"].ReactJsxRuntime},72131,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored["react-ssr"].React},35112,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored["react-ssr"].ReactDOM},9270,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored.contexts.AppRouterContext},36313,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored.contexts.HooksClientContext},18341,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored.contexts.ServerInsertedHtml},14020,a=>{"use strict";var b=a.i(87924),c=a.i(72131);let d=(0,c.createContext)(void 0);function e({children:a}){let[e,f]=(0,c.useState)("dark");return(0,c.useEffect)(()=>{let a=localStorage.getItem("theme");a&&f(a)},[]),(0,c.useEffect)(()=>{let a=document.documentElement;"dark"===e?a.classList.add("dark"):a.classList.remove("dark")},[e]),(0,b.jsx)(d.Provider,{value:{theme:e,toggleTheme:()=>{let a="dark"===e?"light":"dark";f(a),localStorage.setItem("theme",a)}},children:a})}function f(){let a=(0,c.useContext)(d);if(!a)throw Error("useTheme must be used within a ThemeProvider");return a}a.s(["ThemeProvider",()=>e,"useTheme",()=>f])},51234,(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)},40622,(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(87924),e=a.r(51234),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)},85945,a=>{"use strict";var b=a.i(87924),c=a.i(14020);function d({children:a}){return(0,b.jsx)(c.ThemeProvider,{children:a})}a.s(["Providers",()=>d])}];
//# sourceMappingURL=%5Broot-of-the-server%5D__030845f0._.js.map

View File

@ -1,3 +0,0 @@
module.exports=[93695,(a,b,c)=>{b.exports=a.x("next/dist/shared/lib/no-fallback-error.external.js",()=>require("next/dist/shared/lib/no-fallback-error.external.js"))},50645,a=>{a.n(a.i(27572))},43619,a=>{a.n(a.i(79962))},13718,a=>{a.n(a.i(85523))},18198,a=>{a.n(a.i(45518))},69726,a=>{a.n(a.i(66114))},45518,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"default",{enumerable:!0,get:function(){return f}});let d=a.r(7997),e=a.r(72421);function f(){return(0,d.jsx)(e.HTTPAccessErrorFallback,{status:401,message:"You're not authorized to access this page."})}("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)}];
//# sourceMappingURL=%5Broot-of-the-server%5D__15600e29._.js.map

View File

@ -1,3 +0,0 @@
module.exports=[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"))},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"))},42602,(a,b,c)=>{"use strict";b.exports=a.r(18622)},87924,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored["react-ssr"].ReactJsxRuntime},72131,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored["react-ssr"].React},35112,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored["react-ssr"].ReactDOM},9270,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored.contexts.AppRouterContext},36313,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored.contexts.HooksClientContext},18341,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored.contexts.ServerInsertedHtml},51234,(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)},40622,(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(87924),e=a.r(51234),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)}];
//# sourceMappingURL=%5Broot-of-the-server%5D__61d1c8f9._.js.map

View File

@ -1,3 +0,0 @@
module.exports=[9270,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored.contexts.AppRouterContext},36313,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored.contexts.HooksClientContext},18341,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored.contexts.ServerInsertedHtml},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"))},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"))},35112,(a,b,c)=>{"use strict";b.exports=a.r(42602).vendored["react-ssr"].ReactDOM}];
//# sourceMappingURL=%5Broot-of-the-server%5D__68fb9235._.js.map

View File

@ -1,3 +0,0 @@
module.exports=[93695,(a,b,c)=>{b.exports=a.x("next/dist/shared/lib/no-fallback-error.external.js",()=>require("next/dist/shared/lib/no-fallback-error.external.js"))},50645,a=>{a.n(a.i(27572))},43619,a=>{a.n(a.i(79962))},13718,a=>{a.n(a.i(85523))},18198,a=>{a.n(a.i(45518))},62212,a=>{a.n(a.i(66114))},51719,a=>{"use strict";var b=a.i(69978);a.i(70396);var c=a.i(73727);async function d(){await (0,b.signOut)(),(0,c.redirect)("/")}a.s(["default",()=>d])}];
//# sourceMappingURL=%5Broot-of-the-server%5D__6d445537._.js.map

View File

@ -1,3 +0,0 @@
module.exports=[93695,(a,b,c)=>{b.exports=a.x("next/dist/shared/lib/no-fallback-error.external.js",()=>require("next/dist/shared/lib/no-fallback-error.external.js"))},50645,a=>{a.n(a.i(27572))},43619,a=>{a.n(a.i(79962))},13718,a=>{a.n(a.i(85523))},18198,a=>{a.n(a.i(45518))},62212,a=>{a.n(a.i(66114))},82241,a=>{"use strict";var b=a.i(5246);async function c(){let a=(await (0,b.cookies)()).get("quit_smoking_session");if(!a)return null;try{return JSON.parse(a.value)}catch{return null}}async function d(){let a=await c();return a?.user??null}a.s(["getSession",()=>c,"getUser",()=>d])},96184,a=>{"use strict";a.s(["UserHeader",()=>b]);let b=(0,a.i(11857).registerClientReference)(function(){throw Error("Attempted to call UserHeader() from the server but UserHeader is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"[project]/src/components/UserHeader.tsx <module evaluation>","UserHeader")},60173,a=>{"use strict";a.s(["UserHeader",()=>b]);let b=(0,a.i(11857).registerClientReference)(function(){throw Error("Attempted to call UserHeader() from the server but UserHeader is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"[project]/src/components/UserHeader.tsx","UserHeader")},60878,a=>{"use strict";a.i(96184);var b=a.i(60173);a.n(b)},78595,a=>{"use strict";a.s(["SmokingAidsContent",()=>b]);let b=(0,a.i(11857).registerClientReference)(function(){throw Error("Attempted to call SmokingAidsContent() from the server but SmokingAidsContent is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"[project]/src/components/SmokingAidsContent.tsx <module evaluation>","SmokingAidsContent")},2216,a=>{"use strict";a.s(["SmokingAidsContent",()=>b]);let b=(0,a.i(11857).registerClientReference)(function(){throw Error("Attempted to call SmokingAidsContent() from the server but SmokingAidsContent is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"[project]/src/components/SmokingAidsContent.tsx","SmokingAidsContent")},16294,a=>{"use strict";a.i(78595);var b=a.i(2216);a.n(b)},93773,a=>{"use strict";var b=a.i(7997),c=a.i(82241);a.i(70396);var d=a.i(73727),e=a.i(60878),f=a.i(16294);async function g(){let a=await (0,c.getUser)();return a||(0,d.redirect)("/login"),(0,b.jsxs)("div",{className:"min-h-screen",children:[(0,b.jsx)(e.UserHeader,{user:a}),(0,b.jsx)(f.SmokingAidsContent,{})]})}a.s(["default",()=>g])}];
//# sourceMappingURL=%5Broot-of-the-server%5D__7923b803._.js.map

View File

@ -1,3 +0,0 @@
module.exports=[93695,(a,b,c)=>{b.exports=a.x("next/dist/shared/lib/no-fallback-error.external.js",()=>require("next/dist/shared/lib/no-fallback-error.external.js"))},50645,a=>{a.n(a.i(27572))},43619,a=>{a.n(a.i(79962))},13718,a=>{a.n(a.i(85523))},18198,a=>{a.n(a.i(45518))},62212,a=>{a.n(a.i(66114))},82241,a=>{"use strict";var b=a.i(5246);async function c(){let a=(await (0,b.cookies)()).get("quit_smoking_session");if(!a)return null;try{return JSON.parse(a.value)}catch{return null}}async function d(){let a=await c();return a?.user??null}a.s(["getSession",()=>c,"getUser",()=>d])},72187,a=>{"use strict";a.s(["Dashboard",()=>b]);let b=(0,a.i(11857).registerClientReference)(function(){throw Error("Attempted to call Dashboard() from the server but Dashboard is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"[project]/src/components/Dashboard.tsx <module evaluation>","Dashboard")},92848,a=>{"use strict";a.s(["Dashboard",()=>b]);let b=(0,a.i(11857).registerClientReference)(function(){throw Error("Attempted to call Dashboard() from the server but Dashboard is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"[project]/src/components/Dashboard.tsx","Dashboard")},22671,a=>{"use strict";a.i(72187);var b=a.i(92848);a.n(b)},60168,a=>{"use strict";var b=a.i(7997);a.i(70396);var c=a.i(73727),d=a.i(82241),e=a.i(22671);async function f(){let a=await (0,d.getUser)();return a||(0,c.redirect)("/login"),(0,b.jsx)(e.Dashboard,{user:a})}a.s(["default",()=>f])}];
//# sourceMappingURL=%5Broot-of-the-server%5D__79c944b8._.js.map

Some files were not shown because too many files have changed in this diff Show More