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 ( <>