From bb13e162b07184caa7baebbbe626baee6c1defd7 Mon Sep 17 00:00:00 2001 From: Yi Yang Date: Thu, 4 Jul 2024 16:08:08 +0800 Subject: [PATCH] feat(entities-certificates): preserve one column in lists (#1476) --- .../entities-certificates/src/components/CACertificateList.vue | 3 ++- .../entities-certificates/src/components/CertificateList.vue | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/entities/entities-certificates/src/components/CACertificateList.vue b/packages/entities/entities-certificates/src/components/CACertificateList.vue index 8f2a7b4f2f..094fb4e2e1 100644 --- a/packages/entities/entities-certificates/src/components/CACertificateList.vue +++ b/packages/entities/entities-certificates/src/components/CACertificateList.vue @@ -243,7 +243,8 @@ const fetcherCacheKey = ref(1) */ const disableSorting = computed((): boolean => props.config.app !== 'kongManager' || !!props.config.disableSorting) const fields: BaseTableHeaders = { - issuer: { label: t('ca-certificates.list.table_headers.issuer') }, + // the Issuer column is non-hidable + issuer: { label: t('ca-certificates.list.table_headers.issuer'), hidable: false }, expiry: { label: t('ca-certificates.list.table_headers.expiry') }, tags: { label: t('ca-certificates.list.table_headers.tags'), sortable: true }, } diff --git a/packages/entities/entities-certificates/src/components/CertificateList.vue b/packages/entities/entities-certificates/src/components/CertificateList.vue index 10df0e4d68..5f6090df31 100644 --- a/packages/entities/entities-certificates/src/components/CertificateList.vue +++ b/packages/entities/entities-certificates/src/components/CertificateList.vue @@ -273,7 +273,8 @@ const fetcherCacheKey = ref(1) */ const disableSorting = computed((): boolean => props.config.app !== 'kongManager' || !!props.config.disableSorting) const fields: BaseTableHeaders = { - subject: { label: t('certificates.list.table_headers.subject') }, + // the Subject column is non-hidable + subject: { label: t('certificates.list.table_headers.subject'), hidable: false }, expiry: { label: t('certificates.list.table_headers.expiry') }, san: { label: t('certificates.list.table_headers.san') }, cert: { label: t('certificates.list.table_headers.cert') },