* feat: add theme berry * docs: add development notes * fix: fix blank page * chore: update implementation * fix: fix package.json * chore: update ui copy --------- Co-authored-by: JustSong <songquanpeng@foxmail.com>
32 lines
956 B
JavaScript
32 lines
956 B
JavaScript
import { createRoot } from 'react-dom/client';
|
|
|
|
// third party
|
|
import { BrowserRouter } from 'react-router-dom';
|
|
import { Provider } from 'react-redux';
|
|
|
|
// project imports
|
|
import * as serviceWorker from 'serviceWorker';
|
|
import App from 'App';
|
|
import { store } from 'store';
|
|
|
|
// style + assets
|
|
import 'assets/scss/style.scss';
|
|
import config from './config';
|
|
|
|
// ==============================|| REACT DOM RENDER ||============================== //
|
|
|
|
const container = document.getElementById('root');
|
|
const root = createRoot(container); // createRoot(container!) if you use TypeScript
|
|
root.render(
|
|
<Provider store={store}>
|
|
<BrowserRouter basename={config.basename}>
|
|
<App />
|
|
</BrowserRouter>
|
|
</Provider>
|
|
);
|
|
|
|
// If you want your app to work offline and load faster, you can change
|
|
// unregister() to register() below. Note this comes with some pitfalls.
|
|
// Learn more about service workers: https://bit.ly/CRA-PWA
|
|
serviceWorker.register();
|