'use client'; import { useEarnContext } from '@/earn/components/EarnProvider'; import { getTruncatedAmount } from '@/earn/utils/getTruncatedAmount'; import { Popover } from '@/internal/components/Popover'; import { Skeleton } from '@/internal/components/Skeleton'; import { infoSvg } from '@/internal/svg/infoSvg'; import { formatPercent } from '@/internal/utils/formatPercent'; import { cn, text } from '@/styles/theme'; import { PopoverTrigger } from '@radix-ui/react-popover'; import { useState } from 'react'; function YieldInfo() { const { rewards, nativeApy, vaultToken, vaultFee } = useEarnContext(); return (