Skip to content

Commit 4ee03f0

Browse files
committed
feat: start implementing notifications
1 parent f464bfb commit 4ee03f0

24 files changed

Lines changed: 2282 additions & 471 deletions

.env.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,5 @@ NITRO_PUBLIC_TOLGEE_PROJECT_ID=2
66

77
NITRO_PUBLIC_APP_CONFIGS=/app-config.json,/another-config.json,/_services/booking/api/app-config.json
88
NITRO_PUBLIC_BOTTOM_NAV_ITEMS=page_my_schedule,page_all_activities,page_map,page_more
9+
10+
NITRO_PUBLIC_NOTIFICATIONS_TENANT=jamboree26

biome.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
},
88
"files": {
99
"ignoreUnknown": false,
10-
"includes": ["**", "!src/routeTree.gen.ts"]
10+
"includes": ["**", "!src/routeTree.gen.ts", "!src/generated/**"]
1111
},
1212
"formatter": {
1313
"enabled": true,

package.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"preview": "vite preview",
1111
"lint": "biome check",
1212
"lint:fix": "biome check --write",
13-
"update-browser-mapping": "pnpm i -D baseline-browser-mapping@latest"
13+
"update-browser-mapping": "pnpm i -D baseline-browser-mapping@latest",
14+
"generate:notification-api-types": "openapi-typescript https://app.dev.j26.se/notifications/api/openapi.json --output src/generated/notification-api.ts --export-type --immutable --empty-objects-unknown"
1415
},
1516
"dependencies": {
1617
"@fontsource-variable/source-sans-3": "^5.2.9",
@@ -19,16 +20,21 @@
1920
"@scouterna/ui-webc": "2.2.0",
2021
"@tabler/icons": "^3.35.0",
2122
"@tailwindcss/vite": "^4.1.17",
23+
"@tanstack/react-query": "^5.90.16",
2224
"@tanstack/react-router": "^1.139.14",
2325
"@tanstack/react-router-devtools": "^1.139.15",
26+
"@tolgee/format-icu": "^6.2.7",
2427
"@tolgee/react": "^6.2.7",
2528
"arktype": "^2.1.29",
2629
"clsx": "^2.1.1",
30+
"date-fns": "^4.1.0",
31+
"firebase": "^12.7.0",
2732
"iconoir": "^7.11.0",
2833
"iconoir-react": "^7.11.0",
2934
"jotai": "^2.16.0",
3035
"motion": "^12.24.12",
3136
"nitro": "3.0.1-alpha.1",
37+
"openapi-fetch": "^0.15.0",
3238
"react": "^19.2.1",
3339
"react-dom": "^19.2.1",
3440
"tailwind-merge": "^3.4.0",
@@ -44,6 +50,7 @@
4450
"babel-plugin-react-compiler": "^19.1.0-rc.3",
4551
"baseline-browser-mapping": "^2.9.7",
4652
"globals": "^16.5.0",
53+
"openapi-typescript": "^7.10.1",
4754
"typescript": "~5.9.3",
4855
"vite": "npm:rolldown-vite@7.2.10",
4956
"vite-plugin-pwa": "^1.2.0"

0 commit comments

Comments
 (0)