App.tsx 780 B

123456789101112131415161718192021222324252627282930313233
  1. import { MuiPickersUtilsProvider } from '@material-ui/pickers';
  2. import DayjsUtils from '@date-io/dayjs';
  3. import Router from './router/Router';
  4. import {
  5. RootProvider,
  6. NavProvider,
  7. AuthProvider,
  8. DataProvider,
  9. PrometheusProvider,
  10. SystemProvider,
  11. } from './context';
  12. function App() {
  13. return (
  14. <AuthProvider>
  15. <RootProvider>
  16. <SystemProvider>
  17. <PrometheusProvider>
  18. <DataProvider>
  19. <NavProvider>
  20. <MuiPickersUtilsProvider utils={DayjsUtils}>
  21. <Router></Router>
  22. </MuiPickersUtilsProvider>
  23. </NavProvider>
  24. </DataProvider>
  25. </PrometheusProvider>
  26. </SystemProvider>
  27. </RootProvider>
  28. </AuthProvider>
  29. );
  30. }
  31. export default App;