Filip Kujawa | 3a0fbf3 | 2023-03-31 14:25:26 -0700 | [diff] [blame^] | 1 | import { writable } from 'svelte/store'; |
2 | import type { UserInfo } from 'firebase/auth'; | ||||
3 | |||||
4 | const authStore = writable<{ | ||||
5 | isLoggedIn: boolean; | ||||
6 | user?: UserInfo | null; | ||||
7 | firebaseControlled: boolean; | ||||
8 | }>({ | ||||
9 | isLoggedIn: false, | ||||
10 | firebaseControlled: false | ||||
11 | }); | ||||
12 | |||||
13 | export default { | ||||
14 | subscribe: authStore.subscribe, | ||||
15 | set: authStore.set | ||||
16 | }; |