From a471e514de58fe7441bb405f931ad7b97a768c1b Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Wed, 15 Oct 2025 10:26:31 +0200 Subject: [PATCH] Various frontend improvements. --- .../src/components/admin/domains/DomainAliasForm.vue | 3 ++- .../src/components/admin/domains/DomainEditForm.vue | 3 ++- frontend/src/components/admin/domains/DomainList.vue | 7 +++++-- .../admin/identities/AccountCreationForm.vue | 11 +++++++---- .../admin/identities/AliasCreationForm.vue | 12 +++++++++--- .../components/admin/identities/AliasEditForm.vue | 5 +++-- 6 files changed, 28 insertions(+), 13 deletions(-) diff --git a/frontend/src/components/admin/domains/DomainAliasForm.vue b/frontend/src/components/admin/domains/DomainAliasForm.vue index 23e4eada6..46717cd9e 100644 --- a/frontend/src/components/admin/domains/DomainAliasForm.vue +++ b/frontend/src/components/admin/domains/DomainAliasForm.vue @@ -55,7 +55,7 @@ import domainsApi from '@/api/domains' const { $gettext } = useGettext() -const emit = defineEmits(['close']) +const emit = defineEmits(['close', 'aliasDeleted']) const { displayNotification } = useBusStore() const props = defineProps({ @@ -82,6 +82,7 @@ async function deleteAlias() { try { await domainsApi.deleteDomainAlias(props.domainAlias.pk) displayNotification({ msg: $gettext('Domain alias deleted') }) + emit('aliasDeleted') emit('close') } finally { working.value = false diff --git a/frontend/src/components/admin/domains/DomainEditForm.vue b/frontend/src/components/admin/domains/DomainEditForm.vue index ed9dee532..c039212d2 100644 --- a/frontend/src/components/admin/domains/DomainEditForm.vue +++ b/frontend/src/components/admin/domains/DomainEditForm.vue @@ -157,12 +157,13 @@
- + {{ $gettext('Cancel') }} diff --git a/frontend/src/components/admin/domains/DomainList.vue b/frontend/src/components/admin/domains/DomainList.vue index 077c2ccf5..a2bc77cca 100644 --- a/frontend/src/components/admin/domains/DomainList.vue +++ b/frontend/src/components/admin/domains/DomainList.vue @@ -2,13 +2,13 @@ -