mars-v2-frontend/src/components/Earn/Tab.tsx
Linkie Link 1a55d8bd39
Mp 3104 delete account (#336)
* MP-3104: added deleteAccount and alerts for vaults and debts

* MP-3104: added Borrow and Farm links to the AlertDialog

* MP-3104: finished delete flow

* fix: adjusted according to feedback

* refactor: tidy
2023-08-03 11:45:32 +02:00

39 lines
954 B
TypeScript

import classNames from 'classnames'
import { NavLink, useParams } from 'react-router-dom'
import { getRoute } from 'utils/route'
const underlineClasses =
'relative before:absolute before:h-[2px] before:-bottom-1 before:left-0 before:right-0 before:gradient-active-tab'
interface Props {
isFarm?: boolean
}
export default function Tab(props: Props) {
const { address, accountId } = useParams()
return (
<div className='relative mb-4 w-full'>
<NavLink
to={getRoute('lend', address, accountId)}
className={classNames(
props.isFarm ? 'text-white/20' : underlineClasses,
'relative mr-8 text-xl ',
)}
>
Lend
</NavLink>
<NavLink
to={getRoute('farm', address, accountId)}
className={classNames(
!props.isFarm ? 'text-white/20' : underlineClasses,
'relative text-xl',
)}
>
Farm
</NavLink>
</div>
)
}