mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-19 01:04:25 +08:00
user settings and app settings page supports showing specified tab by query parameter
This commit is contained in:
@@ -59,9 +59,23 @@ export default {
|
||||
UserTwoFactorAuthSettingTab,
|
||||
UserDataManagementSettingTab
|
||||
},
|
||||
props: [
|
||||
'tab'
|
||||
],
|
||||
data() {
|
||||
let queryActiveTab = this.tab || 'basicSetting';
|
||||
|
||||
if ([
|
||||
'basicSetting',
|
||||
'securitySetting',
|
||||
'twoFactorSetting',
|
||||
'dataManagementSetting'
|
||||
].indexOf(queryActiveTab) === -1) {
|
||||
queryActiveTab = 'basicSetting';
|
||||
}
|
||||
|
||||
return {
|
||||
activeTab: 'basicSetting',
|
||||
activeTab: queryActiveTab,
|
||||
icons: {
|
||||
basicSetting: mdiAccountOutline,
|
||||
securitySetting: mdiLockOpenOutline,
|
||||
|
||||
Reference in New Issue
Block a user