From fe1c576994a1510ec4c9320eb9e18c20c8a7b443 Mon Sep 17 00:00:00 2001 From: RainbowBird Date: Mon, 5 Jan 2026 17:40:22 +0800 Subject: [PATCH] refactor(stage-ui): move auth lib to stage-ui --- apps/server/src/services/db.ts | 2 +- apps/stage-web/src/pages/auth/login.vue | 5 +-- apps/stage-web/src/pages/index.vue | 3 +- .../characters/components/CharacterDialog.vue | 7 ++-- .../characters/components/CharacterItem.vue | 2 +- .../src/pages/settings/characters/index.vue | 5 +-- packages/stage-layouts/package.json | 3 +- .../src/components/Layouts/HeaderAvatar.vue | 5 +-- packages/stage-ui/package.json | 3 ++ .../stage-ui}/src/composables/api.ts | 4 +- .../stage-ui}/src/libs/auth.ts | 0 .../stage-ui}/src/stores/auth.ts | 0 .../stage-ui}/src/stores/characters.ts | 0 .../stage-ui}/src/types/character.ts | 0 pnpm-lock.yaml | 34 +++++++++++----- pnpm-workspace.yaml | 40 ++++++++++--------- 16 files changed, 63 insertions(+), 50 deletions(-) rename {apps/stage-web => packages/stage-ui}/src/composables/api.ts (80%) rename {apps/stage-web => packages/stage-ui}/src/libs/auth.ts (100%) rename {apps/stage-web => packages/stage-ui}/src/stores/auth.ts (100%) rename {apps/stage-web => packages/stage-ui}/src/stores/characters.ts (100%) rename {apps/stage-web => packages/stage-ui}/src/types/character.ts (100%) diff --git a/apps/server/src/services/db.ts b/apps/server/src/services/db.ts index d46b6bc70..d6d9dc5b4 100644 --- a/apps/server/src/services/db.ts +++ b/apps/server/src/services/db.ts @@ -2,7 +2,7 @@ import postgres from 'postgres' import { drizzle } from 'drizzle-orm/postgres-js' -export type Database = Record> = ReturnType> +export type Database = ReturnType export function createDrizzle>(dsn: string, schema?: TSchema) { return drizzle(postgres(dsn), { schema }) diff --git a/apps/stage-web/src/pages/auth/login.vue b/apps/stage-web/src/pages/auth/login.vue index 24cae9860..ccfbb1cbf 100644 --- a/apps/stage-web/src/pages/auth/login.vue +++ b/apps/stage-web/src/pages/auth/login.vue @@ -1,12 +1,11 @@