diff --git a/packages/console/src/pages/TenantSettings/TenantDomainSettings/CustomDomain/ActivationProcess/index.tsx b/packages/console/src/pages/TenantSettings/TenantDomainSettings/CustomDomain/ActivationProcess/index.tsx index 7af2fc9f6..c50329a93 100644 --- a/packages/console/src/pages/TenantSettings/TenantDomainSettings/CustomDomain/ActivationProcess/index.tsx +++ b/packages/console/src/pages/TenantSettings/TenantDomainSettings/CustomDomain/ActivationProcess/index.tsx @@ -1,4 +1,4 @@ -import { type Domain, type DomainDnsRecords, type DomainDnsRecord } from '@logto/schemas'; +import { type Domain } from '@logto/schemas'; import DynamicT from '@/components/DynamicT'; import InlineNotification from '@/components/InlineNotification'; @@ -12,32 +12,9 @@ type Props = { customDomain: Domain; }; -const isSetupSslDnsRecord = ({ type, name }: DomainDnsRecord) => - type.toUpperCase() === 'TXT' && name.includes('_acme-challenge'); - function ActivationProcess({ customDomain }: Props) { const { dnsRecords, status: domainStatus, errorMessage } = customDomain; - const { verifyDomainDnsRecord, setupSslDnsRecord } = dnsRecords.reduce<{ - verifyDomainDnsRecord: DomainDnsRecords; - setupSslDnsRecord: DomainDnsRecords; - }>( - (result, record) => - isSetupSslDnsRecord(record) - ? { - ...result, - setupSslDnsRecord: [...result.setupSslDnsRecord, record], - } - : { - ...result, - verifyDomainDnsRecord: [...result.verifyDomainDnsRecord, record], - }, - { - verifyDomainDnsRecord: [], - setupSslDnsRecord: [], - } - ); - return (