forked from verdnatura/hedera-web
Refresh content after supplanted user logout
This commit is contained in:
parent
49244a411c
commit
5cab14f371
|
@ -12,6 +12,7 @@ const userStore = useUserStore();
|
||||||
const appStore = useAppStore();
|
const appStore = useAppStore();
|
||||||
const hiddenMenuItems = new Set(['Reports']);
|
const hiddenMenuItems = new Set(['Reports']);
|
||||||
|
|
||||||
|
const refreshContentKey = ref(0);
|
||||||
const { user, supplantedUser } = storeToRefs(userStore);
|
const { user, supplantedUser } = storeToRefs(userStore);
|
||||||
const { menuEssentialLinks, title, subtitle, useRightDrawer, rightDrawerOpen } =
|
const { menuEssentialLinks, title, subtitle, useRightDrawer, rightDrawerOpen } =
|
||||||
storeToRefs(appStore);
|
storeToRefs(appStore);
|
||||||
|
@ -40,6 +41,7 @@ const logout = async () => {
|
||||||
const logoutSupplantedUser = async () => {
|
const logoutSupplantedUser = async () => {
|
||||||
await userStore.logoutSupplantedUser();
|
await userStore.logoutSupplantedUser();
|
||||||
await appStore.getMenuLinks();
|
await appStore.getMenuLinks();
|
||||||
|
refreshContentKey.value++;
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
@ -127,7 +129,7 @@ const logoutSupplantedUser = async () => {
|
||||||
</QExpansionItem>
|
</QExpansionItem>
|
||||||
</QList>
|
</QList>
|
||||||
</QDrawer>
|
</QDrawer>
|
||||||
<QPageContainer>
|
<QPageContainer :key="refreshContentKey">
|
||||||
<router-view />
|
<router-view />
|
||||||
</QPageContainer>
|
</QPageContainer>
|
||||||
</QLayout>
|
</QLayout>
|
||||||
|
|
Loading…
Reference in New Issue