fix: reload accounts
This commit is contained in:
@ -27,11 +27,13 @@ const processRefreshQueue = async (token: string | null) => {
|
|||||||
|
|
||||||
const logout = async (accountId: string) => {
|
const logout = async (accountId: string) => {
|
||||||
const db = useDbStore.getState().db;
|
const db = useDbStore.getState().db;
|
||||||
const requireSignIn = useAuth.getState().requireSignIn;
|
const { requireSignIn, loadAccounts } = useAuth.getState();
|
||||||
|
|
||||||
if (db) {
|
if (db) {
|
||||||
await deleteAccount(db, accountId);
|
await deleteAccount(db, accountId);
|
||||||
}
|
}
|
||||||
|
await loadAccounts();
|
||||||
|
|
||||||
requireSignIn?.();
|
requireSignIn?.();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user