From fa3deeffda4596ac4bdb6fc8a2b65dd1862b9166 Mon Sep 17 00:00:00 2001 From: axolotle Date: Fri, 7 Oct 2022 15:59:44 +0200 Subject: [PATCH] domaindns: update DomainDns view to be included in DomainInfo dns panel --- app/src/views/domain/DomainDns.vue | 74 +++++++++++++++++------------ app/src/views/domain/DomainInfo.vue | 14 +++++- 2 files changed, 56 insertions(+), 32 deletions(-) diff --git a/app/src/views/domain/DomainDns.vue b/app/src/views/domain/DomainDns.vue index 5408fa42..c33ac244 100644 --- a/app/src/views/domain/DomainDns.vue +++ b/app/src/views/domain/DomainDns.vue @@ -3,10 +3,16 @@ :queries="queries" @queries-response="onQueriesResponse" :loading="loading" skeleton="card-info-skeleton" > - - - - +
+ + {{ $t('domain.dns.auto_config') }} + + + - - {{ $t('domain.dns.auto_config_ok') }} - + - - - + - diff --git a/app/src/views/domain/DomainInfo.vue b/app/src/views/domain/DomainInfo.vue index 6a4331cf..ff8309c7 100644 --- a/app/src/views/domain/DomainInfo.vue +++ b/app/src/views/domain/DomainInfo.vue @@ -71,7 +71,11 @@ - + + + @@ -84,13 +88,15 @@ import { formatYunoHostConfigPanels } from '@/helpers/yunohostArguments' import ConfigPanels from '@/components/ConfigPanels' +import DomainDns from './DomainDns.vue' export default { name: 'DomainInfo', components: { - ConfigPanels + ConfigPanels, + DomainDns }, props: { @@ -112,6 +118,10 @@ export default { computed: { ...mapGetters(['mainDomain']), + currentTab () { + return this.$route.params.tabId + }, + domain () { return this.$store.getters.domain(this.name) },