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
+8 -1
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