import { useWallet } from '@solana/wallet-adapter-react' import { useState } from 'react' import Button, { LinkButton } from '../shared/Button' import DepositModal from '../modals/DepositModal' import WithdrawModal from '../modals/WithdrawModal' import { ArrowDownTrayIcon, ArrowUpTrayIcon, EllipsisHorizontalIcon, PencilIcon, TrashIcon, } from '@heroicons/react/20/solid' import { useTranslation } from 'next-i18next' import IconDropMenu from '../shared/IconDropMenu' import CloseAccountModal from '../modals/CloseAccountModal' import AccountNameModal from '../modals/AccountNameModal' const AccountActions = () => { const { t } = useTranslation(['common', 'close-account']) const { connected } = useWallet() const [showCloseAccountModal, setShowCloseAccountModal] = useState(false) const [showDepositModal, setShowDepositModal] = useState(false) const [showEditAccountModal, setShowEditAccountModal] = useState(false) const [showWithdrawModal, setShowWithdrawModal] = useState(false) return ( <>