1
0
Fork 0
mirror of https://git.sr.ht/~ashkeel/strimertul synced 2024-09-18 01:50:50 +00:00

fix: update to React 18 APIs

This commit is contained in:
Ash Keel 2022-12-04 18:42:43 +01:00
parent 398cf8da47
commit 96cd51d150
No known key found for this signature in database
GPG key ID: BAD8D93E7314ED3E
2 changed files with 9 additions and 6 deletions

View file

@ -1,7 +1,7 @@
import React from 'react'; import { createRoot } from 'react-dom/client';
import ReactDOM from 'react-dom';
import { Provider } from 'react-redux'; import { Provider } from 'react-redux';
import { HashRouter } from 'react-router-dom'; import { HashRouter } from 'react-router-dom';
import { StrictMode } from 'react';
import 'inter-ui/inter.css'; import 'inter-ui/inter.css';
import '@fontsource/space-mono/index.css'; import '@fontsource/space-mono/index.css';
@ -15,11 +15,14 @@ import { globalStyles } from './ui/theme';
globalStyles(); globalStyles();
ReactDOM.render( const main = document.getElementById('main');
const root = createRoot(main);
root.render(
<Provider store={store}> <Provider store={store}>
<HashRouter> <HashRouter>
<App /> <StrictMode>
<App />
</StrictMode>
</HashRouter> </HashRouter>
</Provider>, </Provider>,
document.getElementById('main'),
); );

View file

@ -3,7 +3,7 @@
"target": "esnext", "target": "esnext",
"moduleResolution": "node", "moduleResolution": "node",
"allowSyntheticDefaultImports": true, "allowSyntheticDefaultImports": true,
"jsx": "react", "jsx": "react-jsx",
"lib": ["es2019", "dom"], "lib": ["es2019", "dom"],
"resolveJsonModule": true, "resolveJsonModule": true,
"baseUrl": ".", "baseUrl": ".",