import { Fragment } from 'react'
import { Popover, Transition } from '@headlessui/react'
import { useTranslations } from 'next-intl'
import { Token } from '@/utils/types'
import { useRouter } from 'next/router'
import { DepositIcon } from '../icons/DepositIcon'
import { StakeIcon } from '../icons/StakeIcon'
import { UnstakeIcon } from '../icons/UnstakeIcon'
import { WithdrawIcon } from '../icons/WithdrawIcon'
import { ClaimIcon } from '../icons/ClaimIcon'
import { DownArrow } from '../icons/DownArrow'
export const PoolActionOptions = ({
pool,
options,
}: {
pool: Token
options: string[]
}) => {
const router = useRouter()
const t = useTranslations('Pools')
const handleWithdrawClick = () => {
router.push(`/pool/${pool.routerIndex}`)
}
const handleDepositClick = () => {
router.push(`/pool/${pool.routerIndex}`)
}
const handleStakeClick = () => {
router.push(`/stake/${pool.routerIndex}`)
}
const handleUnstakeClick = () => {
router.push(`/stake/${pool.routerIndex}`)
}
const handleClaimClick = () => {
router.push(`/stake/${pool.routerIndex}`)
}
return (