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:
parent
398cf8da47
commit
96cd51d150
2 changed files with 9 additions and 6 deletions
|
@ -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>
|
||||||
|
<StrictMode>
|
||||||
<App />
|
<App />
|
||||||
|
</StrictMode>
|
||||||
</HashRouter>
|
</HashRouter>
|
||||||
</Provider>,
|
</Provider>,
|
||||||
document.getElementById('main'),
|
|
||||||
);
|
);
|
||||||
|
|
|
@ -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": ".",
|
||||||
|
|
Loading…
Reference in a new issue