File tree Expand file tree Collapse file tree 23 files changed +269
-332
lines changed
prefetching-automatic-waterfall Expand file tree Collapse file tree 23 files changed +269
-332
lines changed Original file line number Diff line number Diff line change 5
5
"dependencies" : {
6
6
"@reduxjs/toolkit" : " ^1.8.0" ,
7
7
"@types/node" : " ^12.0.0" ,
8
- "@types/react" : " ^17 .0.0 " ,
9
- "@types/react-dom" : " ^17 .0.0 " ,
8
+ "@types/react" : " ^18 .0.12 " ,
9
+ "@types/react-dom" : " ^18 .0.5 " ,
10
10
"clsx" : " 1.1.1" ,
11
- "react" : " ^17.0.2 " ,
12
- "react-dom" : " ^17.0.2 " ,
13
- "react-redux" : " 7.2 .2" ,
11
+ "react" : " ^18.1.0 " ,
12
+ "react-dom" : " ^18.1.0 " ,
13
+ "react-redux" : " ^8.0 .2" ,
14
14
"react-scripts" : " 4.0.3" ,
15
15
"typescript" : " ~4.2.4"
16
16
},
22
22
},
23
23
"eslintConfig" : {
24
24
"extends" : [
25
- " react-app" ,
26
- " react-app/jest"
27
- ]
25
+ " react-app"
26
+ ],
27
+ "rules" : {
28
+ "react/react-in-jsx-scope" : " off"
29
+ }
28
30
},
29
31
"browserslist" : {
30
32
"production" : [
Original file line number Diff line number Diff line change 7
7
"main" : " src/index.tsx" ,
8
8
"dependencies" : {
9
9
"@reduxjs/toolkit" : " ^1.6.0-rc.1" ,
10
- "react" : " 17.0 .0" ,
11
- "react-dom" : " 17.0 .0" ,
12
- "react-redux" : " 7.2 .2" ,
10
+ "react" : " ^18.1 .0" ,
11
+ "react-dom" : " ^18.1 .0" ,
12
+ "react-redux" : " ^8.0 .2" ,
13
13
"react-scripts" : " 4.0.2"
14
14
},
15
15
"devDependencies" : {
16
- "@types/react" : " 17.0.0" ,
17
- "@types/react-dom" : " 17.0.0" ,
18
- "@types/react-redux" : " 7.1.9" ,
16
+ "@types/react" : " ^18.0.5" ,
17
+ "@types/react-dom" : " ^18.0.5" ,
19
18
"typescript" : " ~4.2.4"
20
19
},
21
20
"eslintConfig" : {
Original file line number Diff line number Diff line change 12
12
"@reduxjs/toolkit" : " ^1.6.0-rc.1" ,
13
13
"framer-motion" : " ^2.9.5" ,
14
14
"msw" : " ^0.41.1" ,
15
- "react" : " 17.0.2 " ,
16
- "react-dom" : " 17.0.2 " ,
15
+ "react" : " ^18.1.0 " ,
16
+ "react-dom" : " ^18.1.0 " ,
17
17
"react-icons" : " 3.11.0" ,
18
- "react-redux" : " ^7.2.4 " ,
18
+ "react-redux" : " ^8.0.2 " ,
19
19
"react-router-dom" : " 5.2.0" ,
20
20
"react-scripts" : " 4.0.2"
21
21
},
22
22
"devDependencies" : {
23
- "@types/react" : " 17.0.0" ,
24
- "@types/react-dom" : " 17.0.0" ,
25
- "@types/react-redux" : " 7.1.9" ,
23
+ "@types/react" : " ^18.0.5" ,
24
+ "@types/react-dom" : " ^18.0.5" ,
26
25
"@types/react-router-dom" : " 5.1.6" ,
27
26
"typescript" : " ~4.2.4"
28
27
},
Original file line number Diff line number Diff line change 12
12
"@reduxjs/toolkit" : " ^1.6.0-rc.1" ,
13
13
"framer-motion" : " ^2.9.5" ,
14
14
"msw" : " ^0.41.1" ,
15
- "react" : " 17.0.2 " ,
16
- "react-dom" : " 17.0.2 " ,
15
+ "react" : " ^18.1.0 " ,
16
+ "react-dom" : " ^18.1.0 " ,
17
17
"react-icons" : " 3.11.0" ,
18
- "react-redux" : " ^7.2.4 " ,
18
+ "react-redux" : " ^8.0.2 " ,
19
19
"react-router-dom" : " 5.2.0" ,
20
20
"react-scripts" : " 4.0.2"
21
21
},
22
22
"devDependencies" : {
23
- "@types/react" : " 17.0.0" ,
24
- "@types/react-dom" : " 17.0.0" ,
25
- "@types/react-redux" : " 7.1.9" ,
23
+ "@types/react" : " ^18.0.5" ,
24
+ "@types/react-dom" : " ^18.0.5" ,
26
25
"@types/react-router-dom" : " 5.1.6" ,
27
26
"typescript" : " ~4.2.4"
28
27
},
Original file line number Diff line number Diff line change 7
7
"main" : " src/index.tsx" ,
8
8
"dependencies" : {
9
9
"@reduxjs/toolkit" : " ^1.6.0-rc.1" ,
10
- "react" : " 17.0 .0" ,
11
- "react-dom" : " 17.0 .0" ,
12
- "react-redux" : " 7.2 .2" ,
10
+ "react" : " ^18.1 .0" ,
11
+ "react-dom" : " ^18.1 .0" ,
12
+ "react-redux" : " ^8.0 .2" ,
13
13
"react-scripts" : " 4.0.2"
14
14
},
15
15
"devDependencies" : {
16
16
"@testing-library/react" : " ^12.0.0" ,
17
17
"@types/jest" : " ^26.0.23" ,
18
- "@types/react" : " 17.0.0" ,
19
- "@types/react-dom" : " 17.0.0" ,
20
- "@types/react-redux" : " 7.1.9" ,
18
+ "@types/react" : " ^18.0.5" ,
19
+ "@types/react-dom" : " ^18.0.5" ,
21
20
"msw" : " ^0.41.1" ,
22
21
"typescript" : " ~4.2.4"
23
22
},
Original file line number Diff line number Diff line change 7
7
"main" : " src/index.tsx" ,
8
8
"dependencies" : {
9
9
"@reduxjs/toolkit" : " ^1.6.0-rc.1" ,
10
- "react" : " 17.0 .0" ,
11
- "react-dom" : " 17.0 .0" ,
12
- "react-redux" : " 7.2 .2" ,
10
+ "react" : " ^18.1 .0" ,
11
+ "react-dom" : " ^18.1 .0" ,
12
+ "react-redux" : " ^8.0 .2" ,
13
13
"react-scripts" : " 4.0.2"
14
14
},
15
15
"devDependencies" : {
16
- "@types/react" : " 17.0.0" ,
17
- "@types/react-dom" : " 17.0.0" ,
18
- "@types/react-redux" : " 7.1.9" ,
16
+ "@types/react" : " ^18.0.5" ,
17
+ "@types/react-dom" : " ^18.0.5" ,
19
18
"typescript" : " ~4.2.4"
20
19
},
21
20
"eslintConfig" : {
Original file line number Diff line number Diff line change 7
7
"main" : " src/index.tsx" ,
8
8
"dependencies" : {
9
9
"@reduxjs/toolkit" : " ^1.6.0-rc.1" ,
10
- "react" : " 17.0 .0" ,
11
- "react-dom" : " 17.0 .0" ,
12
- "react-redux" : " 7.2 .2" ,
10
+ "react" : " ^18.1 .0" ,
11
+ "react-dom" : " ^18.1 .0" ,
12
+ "react-redux" : " ^8.0 .2" ,
13
13
"react-scripts" : " 4.0.2"
14
14
},
15
15
"devDependencies" : {
16
- "@types/react" : " 17.0.0" ,
17
- "@types/react-dom" : " 17.0.0" ,
18
- "@types/react-redux" : " 7.1.9" ,
16
+ "@types/react" : " ^18.0.5" ,
17
+ "@types/react-dom" : " ^18.0.5" ,
19
18
"typescript" : " ~4.2.4"
20
19
},
21
20
"eslintConfig" : {
Original file line number Diff line number Diff line change 16
16
"graphql" : " ^15.5.0" ,
17
17
"graphql-request" : " ^3.4.0" ,
18
18
"msw" : " 0.28.2" ,
19
- "react" : " 17.0.2 " ,
20
- "react-dom" : " 17.0.2 " ,
19
+ "react" : " ^18.1.0 " ,
20
+ "react-dom" : " ^18.1.0 " ,
21
21
"react-icons" : " 3.11.0" ,
22
- "react-redux" : " ^7.2.4 " ,
22
+ "react-redux" : " ^8.0.2 " ,
23
23
"react-router-dom" : " 5.2.0" ,
24
24
"react-scripts" : " 4.0.2"
25
25
},
34
34
"@graphql-codegen/typescript-rtk-query" : " ^1.1.0" ,
35
35
"@graphql-typed-document-node/core" : " ^3.1.0" ,
36
36
"@types/faker" : " ^5.5.5" ,
37
- "@types/react" : " 17.0.0" ,
38
- "@types/react-dom" : " 17.0.0" ,
39
- "@types/react-redux" : " 7.1.9" ,
37
+ "@types/react" : " ^18.0.5" ,
38
+ "@types/react-dom" : " ^18.0.5" ,
40
39
"@types/react-router-dom" : " 5.1.6" ,
41
40
"@types/webpack-env" : " ^1.16.0" ,
42
41
"concurrently" : " ^6.2.0" ,
Original file line number Diff line number Diff line change 17
17
"graphql" : " ^15.5.0" ,
18
18
"graphql-request" : " ^3.4.0" ,
19
19
"msw" : " 0.28.2" ,
20
- "react" : " 17.0.2 " ,
21
- "react-dom" : " 17.0.2 " ,
20
+ "react" : " ^18.1.0 " ,
21
+ "react-dom" : " ^18.1.0 " ,
22
22
"react-icons" : " 3.11.0" ,
23
- "react-redux" : " ^7.2.4 " ,
23
+ "react-redux" : " ^8.0.2 " ,
24
24
"react-router-dom" : " 5.2.0" ,
25
25
"react-scripts" : " 4.0.2"
26
26
},
27
27
"devDependencies" : {
28
28
"@types/faker" : " ^5.5.5" ,
29
- "@types/react" : " 17.0.0" ,
30
- "@types/react-dom" : " 17.0.0" ,
31
- "@types/react-redux" : " 7.1.9" ,
29
+ "@types/react" : " ^18.0.5" ,
30
+ "@types/react-dom" : " ^18.0.5" ,
32
31
"@types/react-router-dom" : " 5.1.6" ,
33
32
"typescript" : " ~4.2.4"
34
33
},
Original file line number Diff line number Diff line change 8
8
"dependencies" : {
9
9
"@reduxjs/toolkit" : " 1.8.1" ,
10
10
"msw" : " ^0.41.1" ,
11
- "react" : " 17.0 .0" ,
12
- "react-dom" : " 17.0 .0" ,
13
- "react-redux" : " 7.2 .2" ,
11
+ "react" : " ^18.1 .0" ,
12
+ "react-dom" : " ^18.1 .0" ,
13
+ "react-redux" : " ^8.0 .2" ,
14
14
"react-router-dom" : " 5.3.0" ,
15
15
"react-scripts" : " 4.0.2"
16
16
},
19
19
"@testing-library/react" : " ^12.0.0" ,
20
20
"@types/jest" : " ^26.0.23" ,
21
21
"@types/node" : " ^14.14.6" ,
22
- "@types/react" : " 17.0.0" ,
23
- "@types/react-dom" : " 17.0.0" ,
24
- "@types/react-redux" : " 7.1.9" ,
22
+ "@types/react" : " ^18.0.5" ,
23
+ "@types/react-dom" : " ^18.0.5" ,
25
24
"typescript" : " ~4.2.4" ,
26
25
"whatwg-fetch" : " ^3.4.1"
27
26
},
Original file line number Diff line number Diff line change 13
13
"@reduxjs/toolkit" : " ^1.6.0-rc.1" ,
14
14
"framer-motion" : " ^2.9.5" ,
15
15
"msw" : " ^0.41.1" ,
16
- "react" : " 17.0.2 " ,
17
- "react-dom" : " 17.0.2 " ,
16
+ "react" : " ^18.1.0 " ,
17
+ "react-dom" : " ^18.1.0 " ,
18
18
"react-icons" : " 3.11.0" ,
19
- "react-redux" : " ^7.2.4 " ,
19
+ "react-redux" : " ^8.0.2 " ,
20
20
"react-router-dom" : " 5.2.0" ,
21
21
"react-scripts" : " 4.0.2"
22
22
},
23
23
"devDependencies" : {
24
- "@types/react" : " 17.0.0" ,
25
- "@types/react-dom" : " 17.0.0" ,
26
- "@types/react-redux" : " 7.1.9" ,
24
+ "@types/react" : " ^18.0.5" ,
25
+ "@types/react-dom" : " ^18.0.5" ,
27
26
"@types/react-router-dom" : " 5.1.6" ,
28
27
"typescript" : " ~4.2.4"
29
28
},
Original file line number Diff line number Diff line change 13
13
"@reduxjs/toolkit" : " ^1.6.0-rc.1" ,
14
14
"framer-motion" : " ^2.9.5" ,
15
15
"msw" : " ^0.41.1" ,
16
- "react" : " 17.0.2 " ,
17
- "react-dom" : " 17.0.2 " ,
16
+ "react" : " ^18.1.0 " ,
17
+ "react-dom" : " ^18.1.0 " ,
18
18
"react-icons" : " 3.11.0" ,
19
- "react-redux" : " ^7.2.4 " ,
19
+ "react-redux" : " ^8.0.2 " ,
20
20
"react-router-dom" : " 5.2.0" ,
21
21
"react-scripts" : " 4.0.2" ,
22
22
"uuid" : " ^8.3.2"
23
23
},
24
24
"devDependencies" : {
25
- "@types/react" : " 17.0.0" ,
26
- "@types/react-dom" : " 17.0.0" ,
27
- "@types/react-redux" : " 7.1.9" ,
25
+ "@types/react" : " ^18.0.5" ,
26
+ "@types/react-dom" : " ^18.0.5" ,
28
27
"@types/react-router-dom" : " 5.1.6" ,
29
28
"typescript" : " ~4.2.4" ,
30
29
"whatwg-fetch" : " ^3.4.1"
Original file line number Diff line number Diff line change 14
14
"faker" : " ^5.5.3" ,
15
15
"framer-motion" : " ^2.9.5" ,
16
16
"msw" : " ^0.41.1" ,
17
- "react" : " 17.0.2 " ,
18
- "react-dom" : " 17.0.2 " ,
17
+ "react" : " ^18.1.0 " ,
18
+ "react-dom" : " ^18.1.0 " ,
19
19
"react-icons" : " 3.11.0" ,
20
- "react-redux" : " ^7.2.4 " ,
20
+ "react-redux" : " ^8.0.2 " ,
21
21
"react-router-dom" : " 5.2.0" ,
22
22
"react-scripts" : " 4.0.2"
23
23
},
24
24
"devDependencies" : {
25
25
"@types/faker" : " ^5.5.5" ,
26
- "@types/react" : " 17.0.0" ,
27
- "@types/react-dom" : " 17.0.0" ,
28
- "@types/react-redux" : " 7.1.9" ,
26
+ "@types/react" : " ^18.0.5" ,
27
+ "@types/react-dom" : " ^18.0.5" ,
29
28
"@types/react-router-dom" : " 5.1.6" ,
30
29
"typescript" : " ~4.2.4"
31
30
},
Original file line number Diff line number Diff line change 7
7
"main" : " src/index.tsx" ,
8
8
"dependencies" : {
9
9
"@reduxjs/toolkit" : " ^1.6.0-rc.1" ,
10
- "react" : " 17.0 .0" ,
11
- "react-dom" : " 17.0 .0" ,
12
- "react-redux" : " 7.2 .2" ,
10
+ "react" : " ^18.1 .0" ,
11
+ "react-dom" : " ^18.1 .0" ,
12
+ "react-redux" : " ^8.0 .2" ,
13
13
"react-scripts" : " 4.0.2"
14
14
},
15
15
"devDependencies" : {
16
- "@types/react" : " 17.0.0" ,
17
- "@types/react-dom" : " 17.0.0" ,
18
- "@types/react-redux" : " 7.1.9" ,
16
+ "@types/react" : " ^18.0.5" ,
17
+ "@types/react-dom" : " ^18.0.5" ,
19
18
"typescript" : " ~4.2.4"
20
19
},
21
20
"eslintConfig" : {
Original file line number Diff line number Diff line change 14
14
"faker" : " ^5.5.3" ,
15
15
"framer-motion" : " ^2.9.5" ,
16
16
"msw" : " ^0.41.1" ,
17
- "react" : " 17.0.2 " ,
18
- "react-dom" : " 17.0.2 " ,
17
+ "react" : " ^18.1.0 " ,
18
+ "react-dom" : " ^18.1.0 " ,
19
19
"react-icons" : " 3.11.0" ,
20
- "react-redux" : " ^7.2.4 " ,
20
+ "react-redux" : " ^8.0.2 " ,
21
21
"react-router-dom" : " 5.2.0" ,
22
22
"react-scripts" : " 4.0.2"
23
23
},
24
24
"devDependencies" : {
25
25
"@types/faker" : " ^5.5.5" ,
26
- "@types/react" : " 17.0.0" ,
27
- "@types/react-dom" : " 17.0.0" ,
28
- "@types/react-redux" : " 7.1.9" ,
26
+ "@types/react" : " ^18.0.5" ,
27
+ "@types/react-dom" : " ^18.0.5" ,
29
28
"@types/react-router-dom" : " 5.1.6" ,
30
29
"typescript" : " ~4.2.4"
31
30
},
Original file line number Diff line number Diff line change 14
14
"faker" : " ^5.5.3" ,
15
15
"framer-motion" : " ^2.9.5" ,
16
16
"msw" : " ^0.41.1" ,
17
- "react" : " 17.0.2 " ,
18
- "react-dom" : " 17.0.2 " ,
17
+ "react" : " ^18.1.0 " ,
18
+ "react-dom" : " ^18.1.0 " ,
19
19
"react-icons" : " 3.11.0" ,
20
- "react-redux" : " ^7.2.4 " ,
20
+ "react-redux" : " ^8.0.2 " ,
21
21
"react-router-dom" : " 5.2.0" ,
22
22
"react-scripts" : " 4.0.2"
23
23
},
24
24
"devDependencies" : {
25
25
"@types/faker" : " ^5.5.5" ,
26
- "@types/react" : " 17.0.0" ,
27
- "@types/react-dom" : " 17.0.0" ,
28
- "@types/react-redux" : " 7.1.9" ,
26
+ "@types/react" : " ^18.0.5" ,
27
+ "@types/react-dom" : " ^18.0.5" ,
29
28
"@types/react-router-dom" : " 5.1.6" ,
30
29
"typescript" : " ~4.2.4"
31
30
},
You can’t perform that action at this time.
0 commit comments