You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.js 831B

1234567891011121314151617181920212223242526272829
  1. import React from "react";
  2. import ReactDOM from "react-dom";
  3. import { Provider } from "react-redux";
  4. import { HelmetProvider } from "react-helmet-async";
  5. import "./index.css";
  6. import App from "./App";
  7. import { store, persistor } from "./store";
  8. import GlobalStyle from "./themes/primaryTheme/globalStyles";
  9. import "./i18n";
  10. import ColorModeProvider from "./context/ColorModeContext";
  11. import { PersistGate } from "redux-persist/integration/react";
  12. ReactDOM.render(
  13. <HelmetProvider>
  14. <React.StrictMode>
  15. <Provider store={store}>
  16. <ColorModeProvider>
  17. <PersistGate loading={null} persistor={persistor}>
  18. <GlobalStyle />
  19. <App />
  20. </PersistGate>
  21. </ColorModeProvider>
  22. </Provider>
  23. </React.StrictMode>
  24. </HelmetProvider>,
  25. document.getElementById("root")
  26. );