1
0
mirror of https://github.com/lana-k/sqliteviz.git synced 2025-12-06 18:18:53 +08:00

add new tab only if was not already opened

This commit is contained in:
lana-k
2020-12-22 17:10:58 +01:00
parent 02091dddb7
commit 71f585eef5

View File

@@ -70,11 +70,13 @@ export default new Vuex.Store({
state.dbName = name
},
addTab (state, tab) {
// add new tab only if was not already opened
if (!state.tabs.some(openedTab => openedTab.id === tab.id)) {
state.tabs.push(tab)
if (!tab.name) {
state.untitledLastIndex += 1
}
}
},
updateTab (state, { index, name, id, query, chart, isUnsaved }) {
const tab = state.tabs[index]