Skip to content

Commit 8947271

Browse files
author
Sofia Vas
committed
Fix TypeScript config errors and improve website UI
- Add composite: true to all referenced TypeScript projects (api, ai, types, ui) - Fix text visibility by adding gray, yellow, and red color mappings to Tailwind config - Improve SessionModeSelector card alignment with flexbox for equal heights - Add Fastify type declarations for better TypeScript support - Remove obsolete page-original.tsx file This resolves TypeScript project reference errors and ensures all text is visible on the website with proper visual alignment between mode selection cards.
1 parent abe3ee4 commit 8947271

12 files changed

Lines changed: 6178 additions & 549 deletions

File tree

‎packages/types/tsconfig.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"forceConsistentCasingInFileNames": true,
1212
"declaration": true,
1313
"declarationMap": true,
14-
"sourceMap": true
14+
"sourceMap": true,
15+
"composite": true
1516
},
1617
"include": ["src/**/*"],
1718
"exclude": ["node_modules", "dist"]

‎packages/ui/tsconfig.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
"sourceMap": true,
1515
"jsx": "react-jsx",
1616
"resolveJsonModule": true,
17-
"allowSyntheticDefaultImports": true
17+
"allowSyntheticDefaultImports": true,
18+
"composite": true
1819
},
1920
"include": ["src/**/*"],
2021
"exclude": ["node_modules", "dist"]

‎services/ai/tsconfig.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"declarationMap": true,
1414
"sourceMap": true,
1515
"resolveJsonModule": true,
16-
"allowSyntheticDefaultImports": true
16+
"allowSyntheticDefaultImports": true,
17+
"composite": true
1718
},
1819
"include": ["src/**/*"],
1920
"exclude": ["node_modules", "dist", "tests"]

0 commit comments

Comments
 (0)