import type { ComponentProps } from 'react'; import { DApp, NetworkSwitcher, TOKEN_GOVERNANCE, useLinks, } from '@vegaprotocol/environment'; import { t } from '@vegaprotocol/i18n'; import { useGlobalStore } from '../../stores'; import { VegaWalletConnectButton } from '../vega-wallet-connect-button'; import { ThemeSwitcher, Navigation, NavigationList, NavigationItem, NavigationLink, ExternalLink, Icon, NavigationBreakpoint, } from '@vegaprotocol/ui-toolkit'; import { Links, Routes } from '../../pages/client-router'; export const Navbar = ({ theme = 'system', }: { theme: ComponentProps['theme']; }) => { const tokenLink = useLinks(DApp.Token); const { marketId } = useGlobalStore((store) => ({ marketId: store.marketId, })); const tradingPath = marketId ? Links[Routes.MARKET](marketId) : Links[Routes.MARKET](); return ( } breakpoints={[521, 1067]} > {t('Markets')} {t('Trading')} {t('Portfolio')} {t('Governance')}{' '} ); };