Skip to content

Commit 47cdd84

Browse files
authored
Merge pull request #2408 from EATSTEAK/update-react-19
Updated to React 19
2 parents bae8817 + 67ff46a commit 47cdd84

File tree

3 files changed

+19
-15
lines changed

3 files changed

+19
-15
lines changed

docs/index.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
"use strict";
22

33
import React from "react";
4-
import ReactDOM from "react-dom";
4+
import { createRoot } from "react-dom/client";
55
import Docs from "./docs";
66

7+
const container = document.getElementById("rapp");
8+
const root = createRoot(container);
9+
710
React.initializeTouchEvents && React.initializeTouchEvents(true);
8-
ReactDOM.render(
11+
root.render(
912
<React.StrictMode>
1013
<Docs />
11-
</React.StrictMode>,
12-
document.getElementById("rapp")
14+
</React.StrictMode>
1315
);

docs/single-demo.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"use strict";
22

33
import React from "react";
4-
import ReactDOM from "react-dom";
4+
import { createRoot } from "react-dom/client";
55
import Slider from "../src/slider";
66
import MultipleItems from "../examples/MultipleItems";
77
function SimpleSlider() {
@@ -48,10 +48,12 @@ function App() {
4848
);
4949
}
5050

51+
const container = document.getElementById("rapp");
52+
const root = createRoot(container);
53+
5154
React.initializeTouchEvents && React.initializeTouchEvents(true);
52-
ReactDOM.render(
55+
root.render(
5356
<React.StrictMode>
5457
<App />
55-
</React.StrictMode>,
56-
document.getElementById("rapp")
58+
</React.StrictMode>
5759
);

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
"@babel/preset-env": "^7.1.0",
4545
"@babel/preset-react": "^7.0.0",
4646
"@testing-library/jest-dom": "^5.16.4",
47-
"@testing-library/react": "^13.3.0",
47+
"@testing-library/react": "^16.1.0",
4848
"@testing-library/user-event": "^14.3.0",
4949
"autoprefixer": "^7.1.2",
5050
"babel-core": "^7.0.0-bridge.0",
@@ -71,17 +71,17 @@
7171
"postcss-loader": "^1.3.3",
7272
"prettier": "^1.14.3",
7373
"raf": "^3.4.0",
74-
"react": "^18.0.0",
75-
"react-dom": "^18.0.0",
74+
"react": "^19.0.0",
75+
"react-dom": "^19.0.0",
76+
"regenerator-runtime": "^0.14.1",
7677
"sinon": "^2.1.0",
7778
"slick-carousel": "^1.8.1",
7879
"style-loader": "^0.16.1",
7980
"uglifyjs-webpack-plugin": "^2.0.1",
8081
"webpack": "^4.21.0",
8182
"webpack-cli": "^3.1.2",
8283
"webpack-dev-server": "^3.1.9",
83-
"why-did-you-update": "^0.1.1",
84-
"regenerator-runtime": "^0.14.1"
84+
"why-did-you-update": "^0.1.1"
8585
},
8686
"dependencies": {
8787
"classnames": "^2.2.5",
@@ -91,8 +91,8 @@
9191
"resize-observer-polyfill": "^1.5.0"
9292
},
9393
"peerDependencies": {
94-
"react": "^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0",
95-
"react-dom": "^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0"
94+
"react": "^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
95+
"react-dom": "^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
9696
},
9797
"lint-staged": {
9898
"*.{js,json,md}": [

0 commit comments

Comments
 (0)