feat: Implement new dashboard, publicity management, and calendar pages with corresponding server routes.

This commit is contained in:
Michael committed 2026-01-06 11:39:28 +01:00
1 parent eb3fb119ee
commit 78b53f576b
10 files changed
+696 -630

No files matched your search

+32 -7
View File
@@ -1,6 +1,15 @@
{
"include": ["client/src/**/*", "shared/**/*", "server/**/*"],
"exclude": ["node_modules", "build", "dist", "**/*.test.ts"],
"include": [
"client/src/**/*",
"shared/**/*",
"server/**/*"
],
"exclude": [
"node_modules",
"build",
"dist",
"**/*.test.ts"
],
"compilerOptions": {
"incremental": true,
"tsBuildInfoFile": "./node_modules/typescript/tsbuildinfo",
@@ -8,7 +17,11 @@
"target": "ES2020",
"module": "ES2022",
"strict": true,
"lib": ["ES2020", "dom", "dom.iterable"],
"lib": [
"ES2020",
"dom",
"dom.iterable"
],
"jsx": "preserve",
"esModuleInterop": true,
"skipLibCheck": true,
@@ -16,10 +29,22 @@
"moduleResolution": "bundler",
"downlevelIteration": true,
"baseUrl": ".",
"types": ["node", "vite/client"],
"types": [
"node",
"vite/client",
"express",
"react",
"react-dom",
"node-fetch",
"date-fns"
],
"paths": {
"@/*": ["./client/src/*"],
"@shared/*": ["./shared/*"]
"@/*": [
"./client/src/*"
],
"@shared/*": [
"./shared/*"
]
}
}
}
}