- Removed BiomeJS configuration and replaced formatting script with ESLint in `package.json`.
- Updated `useTasks` to utilize `@vueuse/core` methods for improved task categorization and unique category retrieval.
- Simplified task grouping logic in `ListScreen`.
- Updated `useApi` to detect Tauri runtime and dynamically import Tauri-specific modules.
- Refactored `useStore` to use `localStorage` fallback when not in Tauri.
- Improved runtime checks with `isTauri` utility to handle platform-specific logic.
- Introduced `TodoItem.vue`, a reusable component for task items.
- Refactored `ListScreen` to use `TodoItem` for better modularity.
- Added new animations and styles for smooth transitions.
- Updated `useTasks` with `updateTask` method to sync task updates via API.
- Improved type definitions for `Task` and added nullable fields for flexibility.
- Added dependencies: `luxon`, `@types/luxon`, `uuid`, and `@vueuse/core`.