File tree Expand file tree Collapse file tree 4 files changed +13
-12
lines changed
Expand file tree Collapse file tree 4 files changed +13
-12
lines changed Original file line number Diff line number Diff line change 3838 strategy :
3939 matrix :
4040 node-version : [16.x, 18.x, 20.x]
41- react-version : [17.x, 18.x]
41+ react-version : [17.x, 18.x, 19.x ]
4242 include :
4343 - node-version : 12.x
4444 react-version : 16.0.0
@@ -53,10 +53,11 @@ jobs:
5353 - name : Install dependencies
5454 run : npm install
5555 - name : Install React ${{matrix.react-version}}
56- if : matrix.react-version != '18 .x'
56+ if : matrix.react-version != '19 .x'
5757 run : |
5858 npm install --save-dev \
5959 react@${{matrix.react-version}} \
60- react-dom@${{matrix.react-version}}
60+ react-dom@${{matrix.react-version}}\
61+ @types/react@${{matrix.react-version}}
6162 - name : Run tests
6263 run : npm run tests-only
Original file line number Diff line number Diff line change 11/* eslint-env browser */
22import React from 'react' ;
3- import ReactDOM from 'react-dom' ;
3+ import ReactDOM from 'react-dom/client ' ;
44import YouTube from '@u-wave/react-youtube' ; // eslint-disable-line import/no-unresolved
55
66const {
@@ -128,5 +128,5 @@ function App() {
128128 ) ;
129129}
130130
131- // eslint-disable-next-line react/no-deprecated
132- ReactDOM . render ( < App /> , document . getElementById ( 'example' ) ) ;
131+ const root = ReactDOM . createRoot ( document . getElementById ( 'example' ) ) ;
132+ root . render ( < App /> ) ;
Original file line number Diff line number Diff line change 1111 "dependencies" : {
1212 "@u-wave/react-youtube" : " file:.." ,
1313 "esbuild" : " ^0.14.0" ,
14- "react" : " ^18 .0.0" ,
15- "react-dom" : " ^18 .0.0" ,
14+ "react" : " ^19 .0.0" ,
15+ "react-dom" : " ^19 .0.0" ,
1616 "serve" : " ^13.0.0"
1717 }
1818}
Original file line number Diff line number Diff line change 77 "url" : " https://github.com/u-wave/react-youtube/issues"
88 },
99 "dependencies" : {
10- "@types/react" : " ^17.0.0" ,
10+ "@types/react" : " ^17.0.0 || ^18.0.0 || ^19.0.0 " ,
1111 "@types/youtube" : " 0.0.50" ,
1212 "load-script2" : " ^1.0.1" ,
1313 "prop-types" : " ^15.7.2"
3333 "mocha" : " ^10.0.0" ,
3434 "prop-types-table" : " ^1.0.0" ,
3535 "proxyquire" : " ^2.1.3" ,
36- "react" : " ^18 .0.0" ,
37- "react-dom" : " ^18 .0.0" ,
36+ "react" : " ^19 .0.0" ,
37+ "react-dom" : " ^19 .0.0" ,
3838 "rollup" : " ^2.0.2" ,
3939 "tsd" : " ^0.31.0"
4040 },
5151 "module" : " dist/react-youtube.es.js" ,
5252 "types" : " index.d.ts" ,
5353 "peerDependencies" : {
54- "react" : " ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"
54+ "react" : " ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 "
5555 },
5656 "repository" : {
5757 "type" : " git" ,
You can’t perform that action at this time.
0 commit comments