import clsx from 'clsx'; import type { FunctionComponent } from 'react'; import React from 'react'; import dynamicsFont from '../../assets/DynamicsFont/DynamicsFont.scss'; import { Eula } from '../Eula'; import IconLine from '../IconLine'; import Line from '../Line'; import type { FooterProps } from './SettingsPanel.interface'; import i18n from './i18n'; import styles from './styles.scss'; export const Footer: FunctionComponent = ({ loginNumber, currentLocale, version, versionContainer, onLogoutButtonClick, eulaLabel, eulaLink, onEulaLinkClick, privacyNoticeLabel, privacyNoticeLink, }) => { const versionArea = versionContainer || (
{i18n.getString('version', currentLocale)} {version}
); return ( <>
{privacyNoticeLink && privacyNoticeLabel && ( )}
} >
{i18n.getString('logout', currentLocale)} {loginNumber}
{versionArea} ); };