import { useState } from 'react'; import { styled } from '@mui/material/styles'; import { useTranslation, Trans } from 'react-i18next'; import { connect } from 'react-redux'; import { Navigate } from 'react-router-dom'; import Typography from '@mui/material/Typography'; import { Images } from 'images'; import { ServerSelectors } from 'store'; import { RouteEnum } from 'types'; import Layout from 'containers/Layout/Layout'; import './Initialize.css'; const PREFIX = 'Initialize'; const classes = { root: `${PREFIX}-root` }; const Root = styled('div')(({ theme }) => ({ [`&.${classes.root}`]: { '& .Initialize-graphics': { color: theme.palette.primary.contrastText, }, '& .Initialize-graphics__bar': { backgroundColor: theme.palette.primary.contrastText, }, } })); const Initialize = ({ initialized }: InitializeProps) => { const { t } = useTranslation(); return initialized ? : (
logo { t('InitializeContainer.title') }
); } interface InitializeProps { initialized: boolean; } const mapStateToProps = state => ({ initialized: ServerSelectors.getInitialized(state), }); export default connect(mapStateToProps)(Initialize);