/ frontend / src / index.jsx
index.jsx
 1  import { createRoot } from "react-dom/client";
 2  import { BrowserRouter } from "react-router-dom";
 3  
 4  import * as serviceWorker from "./serviceWorker";
 5  import App from "./app/App";
 6  
 7  // Initialize i18next before any component renders so the first paint is
 8  // already in the user's preferred language (LanguageDetector resolves
 9  // from localStorage → navigator → fallback `en` at import time).
10  import "./app/i18n";
11  
12  import "perfect-scrollbar/css/perfect-scrollbar.css";
13  
14  const root = createRoot(document.getElementById("root"));
15  
16  root.render(
17    <BrowserRouter basename="/admin">
18      <App />
19    </BrowserRouter>
20  );
21  
22  // for IE-11 support un-comment cssVars() and it's import in this file
23  // and in MatxTheme file
24  
25  // If you want your app to work offline and load faster, you can change
26  // unregister() to register() below. Note this comes with some pitfalls.
27  // Learn more about service workers: https://bit.ly/CRA-PWA
28  serviceWorker.unregister();