From 39759337b743a7aea4fc8338841765fa5b88210c Mon Sep 17 00:00:00 2001 From: RainbowBird Date: Mon, 5 Jan 2026 16:40:53 +0800 Subject: [PATCH] chore: lint --- .../characters/components/CharacterCreate.vue | 4 --- .../src/pages/settings/characters/index.vue | 5 ++-- apps/stage-web/src/stores/auth.ts | 2 +- packages/ui/src/components/Misc/Button.vue | 9 ++++-- pnpm-workspace.yaml | 29 +++++++++---------- 5 files changed, 25 insertions(+), 24 deletions(-) diff --git a/apps/stage-web/src/pages/settings/characters/components/CharacterCreate.vue b/apps/stage-web/src/pages/settings/characters/components/CharacterCreate.vue index 8d3fc2759..c5c4bbc61 100644 --- a/apps/stage-web/src/pages/settings/characters/components/CharacterCreate.vue +++ b/apps/stage-web/src/pages/settings/characters/components/CharacterCreate.vue @@ -1,7 +1,4 @@ - diff --git a/apps/stage-web/src/pages/settings/characters/index.vue b/apps/stage-web/src/pages/settings/characters/index.vue index 4aad84f8d..fdad32af6 100644 --- a/apps/stage-web/src/pages/settings/characters/index.vue +++ b/apps/stage-web/src/pages/settings/characters/index.vue @@ -4,14 +4,12 @@ import type { Character } from '../../../types/character' import { Button, FieldInput } from '@proj-airi/ui' import { storeToRefs } from 'pinia' import { computed, onMounted, ref } from 'vue' -import { useI18n } from 'vue-i18n' import CharacterDialog from './components/CharacterDialog.vue' import CharacterItem from './components/CharacterItem.vue' import { useCharacterStore } from '../../../stores/characters' -const { t } = useI18n() const characterStore = useCharacterStore() const { characters, isLoading } = storeToRefs(characterStore) @@ -45,6 +43,8 @@ function handleEdit(char: Character) { } function handleDelete(id: string) { + // TODO: Remove this + // eslint-disable-next-line no-alert if (confirm('Are you sure you want to delete this character?')) { characterStore.remove(id).catch(console.error) } @@ -52,6 +52,7 @@ function handleDelete(id: string) { function handleActivate(char: Character) { // TODO: Implement activation logic (global store for active character) + // eslint-disable-next-line no-console console.log('Activate', char.id) } diff --git a/apps/stage-web/src/stores/auth.ts b/apps/stage-web/src/stores/auth.ts index aba9fc4c8..81bdfae4b 100644 --- a/apps/stage-web/src/stores/auth.ts +++ b/apps/stage-web/src/stores/auth.ts @@ -9,7 +9,7 @@ export const useAuthStore = defineStore('auth', () => { const user = ref() const session = ref() const isAuthenticated = computed(() => !!user.value && !!session.value) - + // TODO: include fetchSession here for pulling and updating better-auth session with initialize(...) action return { diff --git a/packages/ui/src/components/Misc/Button.vue b/packages/ui/src/components/Misc/Button.vue index ff4580c7e..0a463735e 100644 --- a/packages/ui/src/components/Misc/Button.vue +++ b/packages/ui/src/components/Misc/Button.vue @@ -103,7 +103,7 @@ const variantClasses: Record