diff --git a/app.vue b/app.vue index 36e1647..e70fb99 100644 --- a/app.vue +++ b/app.vue @@ -18,9 +18,9 @@ import "~/styles/theme.css"; import { convert } from "html-to-text"; import "iconify-icon"; +import ConfirmationModal from "./components/modals/confirmation.vue"; import NotificationsRenderer from "./components/notifications/notifications-renderer.vue"; import { SettingIds } from "./settings"; -import ConfirmationModal from "./components/modals/confirmation.vue"; // Use SSR-safe IDs for Headless UI provideHeadlessUseId(() => useId()); diff --git a/bun.lockb b/bun.lockb index 1a7a99b..2b1e5b4 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/components.json b/components.json new file mode 100644 index 0000000..1a925e2 --- /dev/null +++ b/components.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://shadcn-vue.com/schema.json", + "style": "default", + "typescript": true, + "tsConfigPath": ".nuxt/tsconfig.json", + "tailwind": { + "config": "tailwind.config.ts", + "css": "styles/index.css", + "baseColor": "zinc", + "cssVariables": true, + "prefix": "" + }, + "framework": "nuxt", + "aliases": { + "components": "@/components", + "utils": "@/lib/utils" + } +} diff --git a/components/modals/confirmation.vue b/components/modals/confirmation.vue index 63bb461..c3a6db5 100644 --- a/components/modals/confirmation.vue +++ b/components/modals/confirmation.vue @@ -48,12 +48,12 @@