Files
libertas/libertas-frontend/tsconfig.app.json
Gabriel Kaszewski f7a839b11a feat: add UI components and utilities
- Introduced Skeleton component for loading states.
- Added Slider component with customizable properties.
- Implemented Sonner for toast notifications with icons.
- Created Spinner component for loading indicators.
- Developed Switch component for toggle functionality.
- Added Table component with subcomponents for structured data display.
- Implemented Tabs component for tabbed navigation.
- Created Textarea component for multi-line text input.
- Developed ToggleGroup and Toggle components for grouped toggle functionality.
- Added Tooltip component for contextual hints.
- Implemented useIsMobile hook for responsive design.
- Updated global styles with Tailwind CSS and custom properties.
- Added utility functions for class name management.
- Configured TypeScript paths for easier imports.
- Updated Vite configuration to include Tailwind CSS and path aliases.
2025-11-15 23:44:58 +01:00

33 lines
799 B
JSON

{
"compilerOptions": {
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
"target": "ES2022",
"useDefineForClassFields": true,
"lib": ["ES2022", "DOM", "DOM.Iterable"],
"module": "ESNext",
"types": ["vite/client"],
"skipLibCheck": true,
/* Bundler mode */
"moduleResolution": "bundler",
"allowImportingTsExtensions": true,
"verbatimModuleSyntax": true,
"moduleDetection": "force",
"noEmit": true,
"jsx": "react-jsx",
/* Linting */
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"erasableSyntaxOnly": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true,
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
},
"include": ["src"]
}