|
5 | 5 | <v-tab :value="1" @click="fetchUsersAndRoles">{{
|
6 | 6 | $t('admin.tabs.userManagement') }}</v-tab>
|
7 | 7 | <v-tab :value="2" @click="fetchRoles">{{ $t('admin.tabs.rolesManagement') }}</v-tab>
|
8 |
| - <v-tab :value="3" @click="fetchProtocolDriverInstances">{{ $t('admin.tabs.protocolDriverInstances') }}</v-tab> |
| 8 | + <v-tab :value="3" @click="fetchProtocolDriverInstances">{{ $t('admin.tabs.protocolDriverInstances') }}</v-tab> |
9 | 9 | <v-tab :value="4">{{ $t('admin.tabs.systemSettings') }}</v-tab>
|
10 | 10 | <v-tab :value="5">{{ $t('admin.tabs.logs') }}</v-tab>
|
11 | 11 | </v-tabs>
|
@@ -46,30 +46,30 @@ import SystemSettingsTab from './SystemSettingsTab.vue';
|
46 | 46 | import LogsTab from './LogsTab.vue';
|
47 | 47 | import { ref } from 'vue';
|
48 | 48 |
|
49 |
| -const userManagementTabRef = ref(null); |
50 |
| -const rolesManagementTabRef = ref(null); |
51 |
| -const protocolDriverInstancesTabRef = ref(null); |
52 |
| -const systemSettingsTabRef = ref(null); |
53 |
| -const logsTab = ref(null); |
| 49 | +const userManagementTabRef = ref(1); |
| 50 | +const rolesManagementTabRef = ref(2); |
| 51 | +const protocolDriverInstancesTabRef = ref(3); |
| 52 | +const systemSettingsTabRef = ref(4); |
| 53 | +const logsTab = ref(5); |
| 54 | +const activeTab = ref(1); |
54 | 55 |
|
55 |
| -const fetchUsersAndRoles = () => { |
| 56 | +const fetchUsersAndRoles = async () => { |
56 | 57 | if (userManagementTabRef?.value?.fetchUsers)
|
57 |
| - userManagementTabRef.value.fetchUsers(); |
| 58 | + await userManagementTabRef.value.fetchUsers(); |
58 | 59 | if (userManagementTabRef?.value?.fetchRoles)
|
59 |
| - userManagementTabRef.value.fetchRoles(); |
| 60 | + await userManagementTabRef.value.fetchRoles(); |
60 | 61 | }
|
61 | 62 |
|
62 |
| -const fetchRoles = () => { |
| 63 | +const fetchRoles = async () => { |
63 | 64 | if (rolesManagementTabRef?.value?.fetchRoles)
|
64 |
| - rolesManagementTabRef.value.fetchRoles(); |
| 65 | + await rolesManagementTabRef.value.fetchRoles(); |
65 | 66 | }
|
66 | 67 |
|
67 |
| -const fetchProtocolDriverInstances = () => { |
| 68 | +const fetchProtocolDriverInstances = async () => { |
68 | 69 | if (protocolDriverInstancesTabRef?.value?.fetchProtocolDriverInstances)
|
69 |
| - protocolDriverInstancesTabRef.value.fetchProtocolDriverInstances(); |
| 70 | + await protocolDriverInstancesTabRef.value.fetchProtocolDriverInstances(); |
70 | 71 | }
|
71 | 72 |
|
72 |
| -const activeTab = ref(1); |
73 | 73 | </script>
|
74 | 74 |
|
75 | 75 | <style scoped>
|
|
0 commit comments