import { Box, Button, Link } from '@biom3/react'; import { Trans, useTranslation } from 'react-i18next'; import { SimpleLayout } from '../../components/SimpleLayout/SimpleLayout'; import { HeaderNavigation } from '../../components/Header/HeaderNavigation'; import { SimpleTextBody } from '../../components/Body/SimpleTextBody'; import { NoServiceHero } from '../../components/Hero/NoServiceHero'; import { ServiceType } from './serviceTypes'; export interface ServiceUnavailableToRegionErrorViewProps { service: ServiceType; onCloseClick: () => void; primaryActionText?: string; onPrimaryButtonClick?: () => void; secondaryActionText?: string; onSecondaryButtonClick?: () => void; showHeader?: boolean; } export function ServiceUnavailableToRegionErrorView({ service, onCloseClick, primaryActionText, onPrimaryButtonClick, secondaryActionText, onSecondaryButtonClick, showHeader = true, }: ServiceUnavailableToRegionErrorViewProps) { const { t } = useTranslation(); return ( ) : undefined} heroContent={} floatHeader testId="service-unavailable-to-region-error-view" > } />, immutableSupport: } />, }} /> {primaryActionText && onPrimaryButtonClick && ( )} {secondaryActionText && onSecondaryButtonClick && ( )} ); }