import React, { useContext, useEffect } from 'react'; import { useNavigate } from "react-router-dom"; import { AppContext } from 'context/AppContext'; import { ViewportContext } from 'context/ViewportContext'; import { AccessWrapper } from './Access.styled'; import login from 'images/login.png' export function Access({ mode }) { const navigate = useNavigate(); const app = useContext(AppContext); const viewport = useContext(ViewportContext); useEffect(() => { if (app.state) { if (app.state.access) { navigate('/user'); } } }, [app]); return ( { (viewport.state.display === 'large' || viewport.state.display === 'xlarge') && (
{login}
{ mode }
)} { (viewport.state.display === 'medium' || viewport.state.display === 'small') && (
)}
); }