import TokenButton from './TokenButton' import { useCallback, useState } from 'react' import TabUnderline from './shared/TabUnderline' import StakeForm from '@components/StakeForm' import UnstakeForm from '@components/UnstakeForm' import AccountStats from './AccountStats' import mangoStore from '@store/mangoStore' import { STAKEABLE_TOKENS } from 'utils/constants' const set = mangoStore.getState().set const Stake = () => { const [activeFormTab, setActiveFormTab] = useState('Add') const selectedToken = mangoStore((s) => s.selectedToken) const onClose = useCallback(() => { console.log('StakeForm onSuccess') }, []) const handleTokenSelect = useCallback((token: string) => { set((state) => { state.selectedToken = token }) }, []) return ( <>
{STAKEABLE_TOKENS.map((token) => ( ))}
setActiveFormTab(v)} />
{activeFormTab === 'Add' ? ( ) : null} {activeFormTab === 'Remove' ? ( ) : null}
) } export default Stake