mirror of
https://github.com/cerc-io/mars-interface.git
synced 2025-09-15 22:24:06 +00:00
46 lines
1.4 KiB
TypeScript
46 lines
1.4 KiB
TypeScript
import classNames from 'classnames'
|
|
import { SVG } from 'components/common'
|
|
import { FIELDS_FEATURE } from 'constants/appConstants'
|
|
import Link from 'next/link'
|
|
import { useRouter } from 'next/router'
|
|
import { useTranslation } from 'react-i18next'
|
|
import useStore from 'store'
|
|
|
|
import styles from './MobileNav.module.scss'
|
|
|
|
export const MobileNav = () => {
|
|
const { t } = useTranslation()
|
|
const router = useRouter()
|
|
const networkConfig = useStore((s) => s.networkConfig)
|
|
|
|
return (
|
|
<nav className={styles.mobileNav}>
|
|
<Link
|
|
href='/redbank'
|
|
passHref
|
|
className={classNames(styles.nav, !router.pathname.includes('farm') && styles.active)}
|
|
>
|
|
<div className={classNames(styles.icon, styles.redBank)} />
|
|
<span>{t('global.redBank')}</span>
|
|
</Link>
|
|
|
|
<a className={styles.nav} target='_blank' href={networkConfig?.councilUrl} rel='noreferrer'>
|
|
<div className={styles.icon}>
|
|
<SVG.CouncilIcon />
|
|
</div>
|
|
<span>{t('global.council')}</span>
|
|
</a>
|
|
{FIELDS_FEATURE && (
|
|
<Link
|
|
href='/farm'
|
|
passHref
|
|
className={classNames(styles.nav, router.pathname.includes('farm') && styles.active)}
|
|
>
|
|
<div className={classNames(styles.icon, styles.farm)} />
|
|
<span>{t('global.fields')}</span>
|
|
</Link>
|
|
)}
|
|
</nav>
|
|
)
|
|
}
|