diff options
| author | lonkaars <loek@pipeframe.xyz> | 2021-04-23 22:18:28 +0200 | 
|---|---|---|
| committer | lonkaars <loek@pipeframe.xyz> | 2021-04-23 22:18:28 +0200 | 
| commit | 4649202a74082588094c08b97d09fe6447688dc8 (patch) | |
| tree | 682e16ffb0be268178ba50a5c2318a8bfbeaeed6 | |
| parent | 4649c7834ddca896aee55d99d47090534ef7b314 (diff) | |
hide profile section from footer when not logged in
| -rw-r--r-- | components/footer.tsx | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/components/footer.tsx b/components/footer.tsx index f39946c..af79154 100644 --- a/components/footer.tsx +++ b/components/footer.tsx @@ -1,5 +1,6 @@  import { ReactNode } from 'react';  import Logo from '../components/logo'; +import * as cookie from 'react-cookies';  import ExitToAppOutlinedIcon from '@material-ui/icons/ExitToAppOutlined';  import ExtensionIcon from '@material-ui/icons/Extension'; @@ -23,6 +24,8 @@ function PageLink(props: {  }  export function Footer() { +	var loggedIn = !!cookie.load("token"); +  	return <div className='footer'>  		<div className='header'>  			<Logo /> @@ -39,11 +42,11 @@ export function Footer() {  				<PageLink icon={<LockIcon />} href='/privacy' children='Privacy' />  				<PageLink icon={<GitHubIcon />} href='https://github.com/lonkaars/connect-4' children='Broncode' />  			</div> -			<div className='column'> +			{ loggedIn && <div className='column'>  				<PageLink icon={<SettingsIcon />} href='/settings' children='Instellingen' />  				<PageLink icon={<PersonIcon />} href='/user' children='Profiel' />  				<PageLink icon={<ExitToAppOutlinedIcon />} href='/logout' children='Uitloggen' /> -			</div> +				</div> }  		</div>  	</div>;  } |