feat(components): introduce new UI components and enhance Vite configuration

- Added AssigneeSelector, Avatar, AvatarGroup, Button, Checkbox, CustomColordLabel, CustomNumberLabel, LabelsSelector, Progress, Tag, and Tooltip components for improved UI functionality.
- Updated Vite configuration to change the development server port to 5173 and removed unnecessary interop settings for module compatibility.
- Enhanced task management components to utilize new task structure and improve performance.
This commit is contained in:
chamiakJ
2025-06-22 14:16:39 +05:30
parent cfbb4534d8
commit 05729285af
18 changed files with 1566 additions and 689 deletions

View File

@@ -29,7 +29,7 @@ export default defineConfig(({ command, mode }) => {
// **Development Server**
server: {
port: 3000,
port: 5173,
open: true,
hmr: {
overlay: false,
@@ -108,9 +108,6 @@ export default defineConfig(({ command, mode }) => {
// **Preserve modules to avoid context issues**
preserveEntrySignatures: 'strict',
// **Ensure proper module interop**
interop: 'auto',
},
// **Experimental features for better performance**