import React, { useState, createContext } from 'react'; import { Routes, Route, Navigate, Link, useLocation } from 'react-router-dom'; import { MarketDataPage, BidsPage, SubmitBidPage } from './components'; import { Menu, Select, PageHeader, Typography } from '@arco-design/web-react'; import '@arco-design/web-react/dist/css/arco.css'; const ghostBgStyle = { backgroundImage: 'radial-gradient(var(--color-fill-3) 1px, rgba(0, 0, 0, 0) 1px)', backgroundSize: '16px 16px', padding: 20, }; export const MarketContext = createContext(); export const MARKET_FULL_NAMES = { CAISO: 'California ISO', ERCOT: 'Electric Reliability Council of Texas', ISONE: 'ISO New England', MISO: 'Midcontinent ISO', NYISO: 'New York ISO', PJM: 'PJM Interconnection', }; function App() { const [selectedMarket, setSelectedMarket] = useState('ISONE'); const location = useLocation(); return (
PolyEnergy } subTitle={ Virtual Energy Trading } />