import "./App.css";
import React, { FC } from "react";
import { HashRouter, Route, Redirect } from "react-router-dom";
import { ThemeProvider } from "styled-components";
import {
Disconnected,
Explorer,
Request,
Timeline,
Mismatch,
ErrorBoundary,
} from "./pages";
import { Navigation } from "./components/Navigation";
import { lightTheme, darkTheme, GlobalStyle } from "./theme";
import {
DevtoolsProvider,
RequestProvider,
ExplorerProvider,
useDevtoolsContext,
TimelineProvider,
} from "./context";
import { isLightMode } from "./util/EnvUtils";
export const App: FC = () => (
);
export const AppRoutes: FC = () => {
const { client } = useDevtoolsContext();
if (!client.connected) {
return ;
}
if (client.version.mismatch) {
return ;
}
return (
} />
);
};