Fix re-login error (#60)

* refactor: put all session ref into one reactive store

* fix relogin duplicate signal

* fix: put quest data into store, fix hint reactivity

* fix: duplicate after relogin

* only register listener once
This commit is contained in:
Lin, Hung-Shin authored and GitHub committed 2023-11-08 14:22:08 +08:00
1 parent 10e9d89349
commit 7d7ad154ab
10 files changed
+179 -168

No files matched your search

+3 -3
View File
@@ -1,6 +1,6 @@
<script setup>
import FileNode from './FileNode.vue'
import sessionManager from '../utils/session.js'
import sessionStore from '../store/session.js'
</script>
<template>
@@ -8,8 +8,8 @@ import sessionManager from '../utils/session.js'
<ul>
<li>
<FileNode
:node="sessionManager.graph.value"
:pwd="sessionManager.pwd.value"
:node="sessionStore.session.graph"
:pwd="sessionStore.session.pwd"
/>
</li>
</ul>