1
0
mirror of https://github.com/lana-k/sqliteviz.git synced 2025-12-07 02:28:54 +08:00

fix state updating

This commit is contained in:
lana-k
2020-12-24 15:40:54 +01:00
parent 07cc00671f
commit d66eb48088
3 changed files with 12 additions and 9 deletions

View File

@@ -16,7 +16,7 @@
<button
v-if="currentQuery"
class="primary"
:disabled="currentQuery && !currentQuery.isUnsaved"
:disabled="currentQuery && !isUnsaved"
@click="checkQueryBeforeSave"
>
Save
@@ -72,6 +72,13 @@ export default {
currentQuery () {
return this.$store.state.currentTab
},
isUnsaved () {
if (!this.currentQuery) {
return false
}
const tabIndex = this.currentQuery.tabIndex
return this.$store.state.tabs[tabIndex].isUnsaved
},
isPredefined () {
if (this.currentQuery) {
return this.currentQuery.isPredefined