reset state after leaving 2fa setting tab

This commit is contained in:
MaysWind
2023-07-01 23:10:49 +08:00
parent 88b6ecc557
commit 153e0035ba
2 changed files with 23 additions and 1 deletions
+8 -1
View File
@@ -29,7 +29,7 @@
</v-window-item>
<v-window-item value="twoFactorSetting">
<user-two-factor-auth-setting-tab/>
<user-two-factor-auth-setting-tab ref="twoFactorSettingTab"/>
</v-window-item>
<v-window-item value="dataManagementSetting">
@@ -69,6 +69,13 @@ export default {
dataManagementSetting: mdiDatabaseCogOutline
}
};
},
watch: {
'activeTab': function (newValue, oldValue) {
if (oldValue === 'twoFactorSetting' && newValue !== 'twoFactorSetting') {
this.$refs.twoFactorSettingTab.reset();
}
}
}
}
</script>