diff --git a/components/StatusBar.tsx b/components/StatusBar.tsx index 96267cef..509e03a9 100644 --- a/components/StatusBar.tsx +++ b/components/StatusBar.tsx @@ -2,7 +2,7 @@ import { useTranslation } from 'react-i18next' import Tps, { StatusDot } from './Tps' import DiscordIcon from './icons/DiscordIcon' import { TwitterIcon } from './icons/TwitterIcon' -import { DocumentTextIcon } from '@heroicons/react/20/solid' +import { DocumentTextIcon, MapIcon } from '@heroicons/react/20/solid' import { useEffect, useMemo, useState } from 'react' import { IDL } from '@blockworks-foundation/mango-v4' import RpcPing from './RpcPing' @@ -12,6 +12,10 @@ import mangoStore from '@store/mangoStore' import { Connection } from '@solana/web3.js' import { sumBy } from 'lodash' import useInterval from './shared/useInterval' +import { LinkButton } from './shared/Button' +import { useRouter } from 'next/router' +import { startAccountTour } from 'utils/tours' +import useMangoAccount from 'hooks/useMangoAccount' const DEFAULT_LATEST_COMMIT = { sha: '', url: '' } export const tpsAlertThreshold = 1300 @@ -92,6 +96,9 @@ const getOverallStatus = ( const StatusBar = ({ collapsed }: { collapsed: boolean }) => { const { t } = useTranslation('common') + const { mangoAccountAddress } = useMangoAccount() + const accountPageTab = mangoStore((s) => s.accountPageTab) + const router = useRouter() const [latestCommit, setLatestCommit] = useState(DEFAULT_LATEST_COMMIT) const { offchainHealth, isLoading: loadingOffchainHealth } = useOffchainServicesHealth() @@ -208,6 +215,17 @@ const StatusBar = ({ collapsed }: { collapsed: boolean }) => { ) : null}