diff --git a/.vscode/settings.json b/.vscode/settings.json index 74fb340..462b174 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,4 @@ { - "conventionalCommits.scopes": ["build"] + "conventionalCommits.scopes": ["build"], + "typescript.tsdk": "node_modules/typescript/lib" } diff --git a/app.vue b/app.vue index e3135b8..7698dca 100644 --- a/app.vue +++ b/app.vue @@ -13,6 +13,8 @@ import "~/styles/theme.css"; import { convert } from "html-to-text"; import "iconify-icon"; +import Loading from "./components/loading.vue"; +import NotificationsRenderer from "./components/notifications/notifications-renderer.vue"; // Use SSR-safe IDs for Headless UI provideHeadlessUseId(() => useId()); diff --git a/components/avatars/Centered.vue b/components/avatars/avatar.vue similarity index 91% rename from components/avatars/Centered.vue rename to components/avatars/avatar.vue index 8dc7719..176e95b 100644 --- a/components/avatars/Centered.vue +++ b/components/avatars/avatar.vue @@ -8,6 +8,7 @@ + \ No newline at end of file diff --git a/components/social-elements/notes/note-content.vue b/components/social-elements/notes/note-content.vue index 55c2f35..0b994a3 100644 --- a/components/social-elements/notes/note-content.vue +++ b/components/social-elements/notes/note-content.vue @@ -9,11 +9,9 @@
- +
- +
@@ -22,12 +20,16 @@ {{ note.spoiler_text }} - Show content + Show content
\ No newline at end of file diff --git a/nuxt.config.ts b/nuxt.config.ts index 03527d1..8589e67 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -15,6 +15,9 @@ export default defineNuxtConfig({ isCustomElement: (tag) => tag === "iconify-icon", }, }, + components: { + dirs: [], + }, future: { compatibilityVersion: 4, }, diff --git a/pages/[username]/[uuid].vue b/pages/[username]/[uuid].vue index 6b9c888..8ae1d29 100644 --- a/pages/[username]/[uuid].vue +++ b/pages/[username]/[uuid].vue @@ -1,17 +1,19 @@