github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/ui/dashboard/src/index.tsx (about) 1 import App from "./App"; 2 import ErrorBoundary from "./components/ErrorBoundary"; 3 import React from "react"; 4 import { AnalyticsProvider } from "./hooks/useAnalytics"; 5 import { BreakpointProvider } from "./hooks/useBreakpoint"; 6 import { BrowserRouter as Router } from "react-router-dom"; 7 import { createRoot } from "react-dom/client"; 8 import { ThemeProvider } from "./hooks/useTheme"; 9 import "./styles/index.css"; 10 11 const container = document.getElementById("root"); 12 // @ts-ignore 13 const root = createRoot(container); 14 15 root.render( 16 <Router> 17 <ThemeProvider> 18 <ErrorBoundary> 19 <BreakpointProvider> 20 <AnalyticsProvider> 21 <App /> 22 </AnalyticsProvider> 23 </BreakpointProvider> 24 </ErrorBoundary> 25 </ThemeProvider> 26 </Router> 27 );