import { useEffect, useState } from 'react' import SwapHistoryTable from '../swap/SwapHistoryTable' import TradeHistory from '@components/trade/TradeHistory' import { useTranslation } from 'next-i18next' import ActivityFilters from './ActivityFilters' import mangoStore from '@store/mangoStore' import useMangoAccount from 'hooks/useMangoAccount' import ActivityFeedTable from './ActivityFeedTable' const TABS = ['activity:activity-feed', 'activity:swaps', 'activity:trades'] const HistoryTabs = () => { const { t } = useTranslation(['common', 'activity']) const [activeTab, setActiveTab] = useState('activity:activity-feed') const actions = mangoStore((s) => s.actions) const { mangoAccountAddress } = useMangoAccount() useEffect(() => { if (actions && mangoAccountAddress) { actions.fetchActivityFeed(mangoAccountAddress) } }, [actions, mangoAccountAddress]) return ( <>