fix(gateway): streamline server management tabs

This commit is contained in:
2026-08-09 02:23:29 +00:00
parent 73edd0230f
commit 81c599569f
8 changed files with 251 additions and 240 deletions
@@ -109,16 +109,12 @@ const navigation = computed(() => [
]);
onMounted(async () => {
try {
capabilities.value = await adminClient.capabilities.list.query();
} catch {
capabilities.value = [];
}
try {
profiles.value = await adminClient.profiles.list.query();
} catch {
profiles.value = [];
}
const [capabilityResult, profileResult] = await Promise.allSettled([
adminClient.capabilities.list.query(),
adminClient.profiles.list.query(),
]);
capabilities.value = capabilityResult.status === 'fulfilled' ? capabilityResult.value : [];
profiles.value = profileResult.status === 'fulfilled' ? profileResult.value : [];
});
</script>