Fix keys storage

This commit is contained in:
2025-09-17 22:38:08 +03:00
Unverified
parent 6625ce71fb
commit b23513b846
3 changed files with 32 additions and 2 deletions
+3
View File
@@ -5,6 +5,7 @@ import { MessagePanel } from "./panels/MessagePanel";
import { PublicChatPanel } from "./panels/PublicChatPanel";
import { DMPanel, type DMPanelData } from "./panels/DMPanel";
import { getAuthHeaders } from "../auth/api";
import { restoreKeys } from "../auth/crypto";
type Page = "login" | "register" | "chat"
export type ChatTabs = "chats" | "channels" | "contacts" | "dms"
@@ -202,6 +203,8 @@ export const useAppState = create<AppState>((set, get) => ({
headers: getAuthHeaders(token)
})).json();
restoreKeys();
set(() => ({
user: {
currentUser: user,