From 4495c02c41b95ce6df0c34dbf6ac62f7addae7a3 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Sun, 10 Mar 2024 01:01:22 +0000 Subject: Move selected state out of store and into route --- components/Editor/EditorSidebarQuest.vue | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'components/Editor/EditorSidebarQuest.vue') diff --git a/components/Editor/EditorSidebarQuest.vue b/components/Editor/EditorSidebarQuest.vue index baf06f1..a7b3e3f 100644 --- a/components/Editor/EditorSidebarQuest.vue +++ b/components/Editor/EditorSidebarQuest.vue @@ -9,24 +9,24 @@ const props = defineProps<{ const { quest } = toRefs(props); -const sessionStore = useSessionStore(); +const route = useRoute(); const setSelectedQuest = () => { - sessionStore.setEditorSelected('Quest', quest.value.id); + navigateTo({ path: `/quest/${quest.value.id}` }) }; const selected = computed(() => { - return sessionStore.editor.selected.type === 'Quest' && sessionStore.editor.selected.id === quest.value.id; + return route.path.startsWith('/quest') && route.params.id === quest.value.id; });