Skip to content

Commit cbc84b2

Browse files
Fix TypeScript errors in useStore to resolve GitHub Actions build failure
1 parent d58831e commit cbc84b2

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

web/src/store/useStore.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ interface AppState {
1717
user: User | null;
1818
userConfig: UserConfig;
1919
isAuthLoading: boolean;
20+
slots: Slot[];
2021

2122
// Actions
2223
setSelectedGroup: (group: string) => void;
@@ -25,9 +26,9 @@ interface AppState {
2526
setError: (error: string | null) => void;
2627

2728
// User Actions
28-
initAuth: () => void;
29+
initAuth: () => Promise<void>;
2930
signInWithGoogle: () => Promise<void>;
30-
updateUserConfig: (config: Partial<UserConfig>) => void;
31+
updateUserConfig: (config: Partial<UserConfig>) => Promise<void>;
3132
addSlot: (slot: Slot) => Promise<void>;
3233
updateSlot: (slot: Slot) => Promise<void>;
3334
deleteSlot: (id: string) => Promise<void>;

0 commit comments

Comments
 (0)