feat: 优化web

This commit is contained in:
2026-04-23 18:58:13 +08:00
commit 544a2f3428
160 changed files with 27327 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
'use client';
import { create } from 'zustand';
type AuthUiState = {
loginModalOpen: boolean;
loginHint: string | null;
openLoginModal: (hint?: string | null) => void;
closeLoginModal: () => void;
};
export const useAuthUiStore = create<AuthUiState>((set) => ({
loginModalOpen: false,
loginHint: null,
openLoginModal: (hint) => set({ loginModalOpen: true, loginHint: hint ?? null }),
closeLoginModal: () => set({ loginModalOpen: false, loginHint: null }),
}));