- Introduced Skeleton component for loading states. - Added Slider component with customizable properties. - Implemented Sonner for toast notifications. - Created Switch component for toggle functionality. - Developed Table component with header, body, footer, and cell subcomponents. - Added Tabs component with list, trigger, and content subcomponents. - Implemented Tooltip component with provider, trigger, and content. - Created useIsMobile hook for responsive design. - Added global styles in index.css with custom properties. - Implemented utility function for class name merging. - Set up main entry point for the application. - Configured TypeScript settings for the application and node. - Set up Vite configuration with React and Tailwind CSS support.
15 lines
331 B
TypeScript
15 lines
331 B
TypeScript
import tailwindcss from '@tailwindcss/vite'
|
|
import react from '@vitejs/plugin-react-swc'
|
|
import path from 'path'
|
|
import { defineConfig } from 'vite'
|
|
|
|
// https://vite.dev/config/
|
|
export default defineConfig({
|
|
plugins: [react(), tailwindcss()],
|
|
resolve: {
|
|
alias: {
|
|
'@': path.resolve(__dirname, './src'),
|
|
},
|
|
},
|
|
})
|