e5f41731ae
* bootstrap next app + add overview page * fix AssetList type * fix up nav stuff * Refactor Nav component and add network components pages * Refactor WorldMap component and update TelegramIcon, GitHubIcon, NymVpnIcon, DiscordIcon, and TwitterIcon components * add service providers page * mixnodes page * delegations page + use material react table for all tables * nodes map page * Refactor StyledLink component and remove unnecessary console.log statements * Refactor ESLint configuration, remove unused dependencies, and update component imports * update deps * Refactor imports and update dependencies * fix dark mode * build single mixnode page * build single gateway page * Refactor handleOnDelegate function to use useCallback in mixnodes page.tsx * Add defaults for constants --------- Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com>
57 lines
1.3 KiB
TypeScript
57 lines
1.3 KiB
TypeScript
import React from 'react'
|
|
import Box from '@mui/material/Box'
|
|
import MuiLink from '@mui/material/Link'
|
|
import Typography from '@mui/material/Typography'
|
|
import { useIsMobile } from '../hooks/useIsMobile'
|
|
import { NymVpnIcon } from '../icons/NymVpn'
|
|
import { Socials } from './Socials'
|
|
import Link from 'next/link'
|
|
|
|
export const Footer: FCWithChildren = () => {
|
|
const isMobile = useIsMobile()
|
|
|
|
return (
|
|
<Box
|
|
sx={{
|
|
display: 'flex',
|
|
flexDirection: 'column',
|
|
justifyContent: 'center',
|
|
width: '100%',
|
|
height: 'auto',
|
|
mt: 3,
|
|
pt: 3,
|
|
pb: 3,
|
|
}}
|
|
>
|
|
<Box
|
|
sx={{
|
|
display: 'flex',
|
|
flexDirection: 'row',
|
|
width: 'auto',
|
|
justifyContent: 'center',
|
|
alignItems: 'center',
|
|
mb: 2,
|
|
}}
|
|
>
|
|
<Box marginRight={1}>
|
|
<Link href="http://nymvpn.com" target="_blank">
|
|
<NymVpnIcon />
|
|
</Link>
|
|
</Box>
|
|
|
|
<Socials isFooter />
|
|
</Box>
|
|
|
|
<Typography
|
|
sx={{
|
|
fontSize: 12,
|
|
textAlign: isMobile ? 'center' : 'end',
|
|
color: 'nym.muted.onDarkBg',
|
|
}}
|
|
>
|
|
© {new Date().getFullYear()} Nym Technologies SA, all rights reserved
|
|
</Typography>
|
|
</Box>
|
|
)
|
|
}
|