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. <DataProvider>
  16. <RootProvider>
  17. <SystemProvider>
  18. <PrometheusProvider>
  19. <NavProvider>
  20. <MuiPickersUtilsProvider utils={DayjsUtils}>
  21. <Router></Router>
  22. </MuiPickersUtilsProvider>
  23. </NavProvider>
  24. </PrometheusProvider>
  25. </SystemProvider>
  26. </RootProvider>
  27. </DataProvider>
  28. </AuthProvider>
  29. );
  30. }
  31. export default App;