From 3fa8cb194e09e17e405132257390c80a56194dca Mon Sep 17 00:00:00 2001 From: herteleo Date: Sat, 20 Apr 2019 01:27:37 +0200 Subject: [PATCH] feat(tabs): switched from 'ident' to 'id' as identifier --- src/components/TabHeader.vue | 4 ++-- src/components/TabMain.vue | 4 ++-- src/components/TabWebview.vue | 6 +++--- src/components/TabsList.vue | 2 +- src/components/TabsNav.vue | 2 +- src/components/TabsNavItem.vue | 4 ++-- src/router/index.js | 4 ++-- src/store/modules/Notifications.js | 4 ++-- src/store/modules/Tabs.js | 34 +++++++++++++++--------------- src/views/Notifications.vue | 2 +- src/views/TabSettings.vue | 12 +++++------ 11 files changed, 39 insertions(+), 39 deletions(-) diff --git a/src/components/TabHeader.vue b/src/components/TabHeader.vue index f664d2d..0157f6a 100644 --- a/src/components/TabHeader.vue +++ b/src/components/TabHeader.vue @@ -16,7 +16,7 @@ @click="$emit('toggleDevTools')" /> @@ -42,7 +42,7 @@ export default { return this.$store.getters['Settings/isLayoutInvertedForOs']; }, pageState() { - return this.$store.getters['Pages/state'](this.item.ident); + return this.$store.getters['Pages/state'](this.item.id); }, }, }; diff --git a/src/components/TabMain.vue b/src/components/TabMain.vue index d0f6d20..03aa34d 100644 --- a/src/components/TabMain.vue +++ b/src/components/TabMain.vue @@ -35,7 +35,7 @@ export default { }, computed: { isActive() { - return parseInt(this.$route.params.ident, 0) === this.item.ident; + return parseInt(this.$route.params.id, 0) === this.item.id; }, webview() { return this.$refs.webview.$refs.webview; @@ -44,7 +44,7 @@ export default { watch: { isActive(isActive) { if (isActive) { - this.$store.commit('Tabs/activateIdent', this.item.ident); + this.$store.commit('Tabs/activateId', this.item.id); this.webview.focus(); } }, diff --git a/src/components/TabWebview.vue b/src/components/TabWebview.vue index 16e4932..f9676f5 100644 --- a/src/components/TabWebview.vue +++ b/src/components/TabWebview.vue @@ -48,7 +48,7 @@ export default { this.$store.commit('Notifications/add', { notification, - tabIdent: this.item.ident, + tabId: this.item.id, }); if (!this.notificationsPreventOnBlur || this.windowHasFocus) { @@ -58,7 +58,7 @@ export default { this.$refs.webview.addEventListener('page-title-updated', ({ title }) => { this.$store.commit('Pages/setState', { - tabId: this.item.ident, + tabId: this.item.id, data: { title }, }); }); @@ -67,7 +67,7 @@ export default { const [favicon] = favicons; this.$store.commit('Pages/setState', { - tabId: this.item.ident, + tabId: this.item.id, data: { favicon }, }); }); diff --git a/src/components/TabsList.vue b/src/components/TabsList.vue index 259d0a1..1e6c0af 100644 --- a/src/components/TabsList.vue +++ b/src/components/TabsList.vue @@ -5,7 +5,7 @@ > diff --git a/src/components/TabsNav.vue b/src/components/TabsNav.vue index 4a63e3d..d35e5d0 100644 --- a/src/components/TabsNav.vue +++ b/src/components/TabsNav.vue @@ -9,7 +9,7 @@ > diff --git a/src/components/TabsNavItem.vue b/src/components/TabsNavItem.vue index 3302568..2b06240 100644 --- a/src/components/TabsNavItem.vue +++ b/src/components/TabsNavItem.vue @@ -1,6 +1,6 @@