import type { AppProps } from 'next/app'; import { Navbar } from '../components/navbar'; import { t, ThemeContext, useThemeSwitcher } from '@vegaprotocol/react-helpers'; import { VegaConnectDialog, VegaManageDialog, VegaWalletProvider, } from '@vegaprotocol/wallet'; import { EnvironmentProvider } from '@vegaprotocol/environment'; import { Connectors } from '../lib/vega-connectors'; import { AppLoader } from '../components/app-loader'; import './styles.css'; import { useGlobalStore } from '../stores'; import { AssetDetailsDialog, useAssetDetailsDialogStore, } from '@vegaprotocol/assets'; import { Footer } from '../components/footer'; import Head from 'next/head'; function AppBody({ Component, pageProps }: AppProps) { const store = useGlobalStore(); const { isAssetDetailsDialogOpen, assetDetailsDialogSymbol, setAssetDetailsDialogOpen, } = useAssetDetailsDialogStore(); const [theme, toggleTheme] = useThemeSwitcher(); return ( {t('Welcome to Vega trading!')}
{/* @ts-ignore conflict between @types/react and nextjs internal types */}
); } function VegaTradingApp(props: AppProps) { return ( ); } export default VegaTradingApp;