Skip to content

Commit ca83872

Browse files
authored
Merge pull request #74 from devforth/fix-persistent-resource
fix: add resource reset on logout
2 parents 2e5c704 + c7002b1 commit ca83872

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

adminforth/spa/src/stores/core.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ export const useCoreStore = defineStore('core', () => {
3434
adminUser.value = null;
3535
}
3636

37+
async function resetResource() {
38+
resource.value = null;
39+
}
40+
3741
async function toggleTheme() {
3842
theme.value = theme.value === 'light' ? 'dark' : 'light';
3943
if (theme.value === 'light') {
@@ -224,5 +228,6 @@ export const useCoreStore = defineStore('core', () => {
224228
theme,
225229
fetchMenuBadges,
226230
resetAdminUser,
231+
resetResource,
227232
}
228233
})

adminforth/spa/src/stores/user.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ export const useUserStore = defineStore('user', () => {
4343
});
4444
reconnect();
4545
coreStore.resetAdminUser();
46+
coreStore.resetResource();
4647
unauthorize();
4748

4849
}

0 commit comments

Comments
 (0)