mirror of
https://github.com/DigiLive/mushroom-strategy.git
synced 2026-08-03 20:14:19 +02:00
f64814022b
Updates view creation to leverage sections for improved layout control, especially on the home view. The home view now uses a grid layout via sections. This change makes it easier to create complex layouts and improves responsiveness. Previously, the card creation logic was embedded directly within each view, leading to code duplication and difficulty in customizing layouts. The changes introduce the concept of sections, which are distinct areas within a view that can contain multiple cards. The home view is updated to use sections for the persons, areas, and quick access cards. This makes it easier to create responsive layouts that adapt to different screen sizes.
33 lines
852 B
JSON
33 lines
852 B
JSON
{
|
|
"include": ["src/**/*", "webpack.config.ts", "webpack.dev.config.ts"],
|
|
"compilerOptions": {
|
|
// 1. Language and Environment
|
|
"target": "ES2020",
|
|
// 2. Module System
|
|
"module": "ES2020",
|
|
"moduleResolution": "Node",
|
|
"outDir": "./dist",
|
|
"resolveJsonModule": true,
|
|
// 3. JavaScript and Source Maps
|
|
"allowJs": true,
|
|
"sourceMap": true,
|
|
// 4. Interop and Imports
|
|
"allowSyntheticDefaultImports": true,
|
|
"esModuleInterop": true,
|
|
// 5. Type Checking and Strictness
|
|
"strict": true,
|
|
"noImplicitAny": true,
|
|
"noImplicitThis": true,
|
|
"noImplicitReturns": true,
|
|
"strictNullChecks": true,
|
|
// 6. Project Structure and Build Integrity
|
|
"forceConsistentCasingInFileNames": true,
|
|
"skipLibCheck": true
|
|
},
|
|
"ts-node": {
|
|
"compilerOptions": {
|
|
"module": "CommonJS"
|
|
}
|
|
}
|
|
}
|