import { Fragment } from 'react' import { useTranslation, Trans } from 'react-i18next' import getMeta from '../../../utils/meta' import { UserEmailsProvider, useUserEmailsContext, } from '../context/user-email-context' import EmailsHeader from './emails/header' import EmailsRow from './emails/row' import AddEmail from './emails/add-email' import Icon from '../../../shared/components/icon' import { Alert } from 'react-bootstrap' import { ExposedSettings } from '../../../../../types/exposed-settings' import { LeaversSurveyAlert } from './leavers-survey-alert' function EmailsSectionContent() { const { t } = useTranslation() const { state: { data: userEmailsData }, isInitializing, isInitializingError, isInitializingSuccess, } = useUserEmailsContext() const userEmails = Object.values(userEmailsData.byId) return ( <>
{t('emails_and_affiliations_explanation')}