import { __ } from '@wordpress/i18n'; import { Icon, globe, close } from '@wordpress/icons'; import { safeParseJson } from '@shared/lib/parsing'; import { domainSearchUrl, createDomainUrlLink, deleteDomainCache, } from '@assist/lib/domains'; import { useGlobalStore } from '@assist/state/globals'; const domains = safeParseJson(window.extSharedData.resourceData)?.domains || []; export const SecondaryDomainBanner = () => { const { dismissBanner } = useGlobalStore(); if (!domainSearchUrl || !domains?.length) return null; return (
{__('Add An Additional Domain', 'extendify-local')}
{__( 'Having another domain can drive additional traffic to your website.', 'extendify-local', )}
{!domains.length > 0 && (
{__('Service offline. Check back later.', 'extendify-local')}
)} {domains.length > 0 ? ( <>
{domains[0]}

{__( // translators: this refers to a domain name 'Available and just right for your site', 'extendify-local', )}

{__('Secure a domain', 'extendify-local')} ) : null}
); };