diff --git a/app/wails/frontend/src/App.vue b/app/wails/frontend/src/App.vue index ad0a62b..280a882 100644 --- a/app/wails/frontend/src/App.vue +++ b/app/wails/frontend/src/App.vue @@ -1,19 +1,24 @@ @@ -23,16 +28,17 @@ import {computed, onBeforeUnmount, onMounted} from "vue"; import {createDebugger, destroyDebugger} from "src/utils/debugger/eruda"; import {useGlobalConfig} from "src/store/globalConfig"; import {useGlobalTabs} from "src/store/globalTabs"; -import {storeToRefs} from "pinia"; -import {useRouter} from "vue-router"; +import {mapWritableState, storeToRefs} from "pinia"; +import {useRoute, useRouter} from "vue-router"; -const globalConfig = computed(()=>useGlobalConfig().$state.ui) +const globalConfig = computed(mapWritableState(useGlobalConfig,['ui']).ui) const globalTabsState = useGlobalTabs() globalTabsState.$reset() const {tab:globalTab, tabs:globalTabs} = storeToRefs(globalTabsState) const router = useRouter() +const route = useRoute() router.push({ path: "/" })