From 90b20bbe5d43c811e4ec6b7255575cf3c0b95281 Mon Sep 17 00:00:00 2001 From: Matthew Russell Date: Wed, 5 Jul 2023 14:10:45 -0700 Subject: [PATCH] feat: update to use links from router config --- apps/trading/components/navbar/navbar.tsx | 1 - apps/trading/components/sidebar/sidebar.tsx | 45 ++++++++++--------- .../welcome-dialog/risk-message.tsx | 16 +++---- .../lib/hooks/use-market-click-handler.ts | 1 + apps/trading/pages/client-router.tsx | 22 +++++---- 5 files changed, 41 insertions(+), 44 deletions(-) diff --git a/apps/trading/components/navbar/navbar.tsx b/apps/trading/components/navbar/navbar.tsx index be9bbb215..53ba3e343 100644 --- a/apps/trading/components/navbar/navbar.tsx +++ b/apps/trading/components/navbar/navbar.tsx @@ -24,7 +24,6 @@ import { } from '@vegaprotocol/ui-toolkit'; import { Links, Routes } from '../../pages/client-router'; -// import { SettingsButton } from '../../client-pages/settings'; import { ProtocolUpgradeCountdown, ProtocolUpgradeCountdownMode, diff --git a/apps/trading/components/sidebar/sidebar.tsx b/apps/trading/components/sidebar/sidebar.tsx index 54aeeab09..6e3e6cf9a 100644 --- a/apps/trading/components/sidebar/sidebar.tsx +++ b/apps/trading/components/sidebar/sidebar.tsx @@ -1,18 +1,19 @@ -import { TransferContainer } from '@vegaprotocol/accounts'; -import { DepositContainer } from '@vegaprotocol/deposits'; -import { VLogo, VegaIcon, VegaIconNames } from '@vegaprotocol/ui-toolkit'; -import { Tooltip } from '../../components/tooltip'; -import { create } from 'zustand'; -import { Route, Routes, useParams } from 'react-router-dom'; -import { Settings } from '../settings'; import classNames from 'classnames'; -import { NodeHealthContainer } from '../node-health'; -import { MarketInfoAccordionContainer } from '@vegaprotocol/markets'; -import { t } from '@vegaprotocol/i18n'; -import { DealTicketContainer } from '@vegaprotocol/deal-ticket'; -import { WithdrawContainer } from '../withdraw-container'; import type { ReactNode } from 'react'; import { useEffect } from 'react'; +import { Route, Routes, useParams } from 'react-router-dom'; +import { create } from 'zustand'; +import { TransferContainer } from '@vegaprotocol/accounts'; +import { DealTicketContainer } from '@vegaprotocol/deal-ticket'; +import { DepositContainer } from '@vegaprotocol/deposits'; +import { t } from '@vegaprotocol/i18n'; +import { MarketInfoAccordionContainer } from '@vegaprotocol/markets'; +import { VegaIcon, VegaIconNames } from '@vegaprotocol/ui-toolkit'; +import { NodeHealthContainer } from '../node-health'; +import { Settings } from '../settings'; +import { Tooltip } from '../../components/tooltip'; +import { WithdrawContainer } from '../withdraw-container'; +import { Routes as AppRoutes } from '../../pages/client-router'; export enum ViewType { Order = 'Order', @@ -53,7 +54,7 @@ export const Sidebar = () => {