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();