Commit 92fcd46
authored
Replace SuspenseConfig object with an integer (#19706)
Now that the options in SuspenseConfig are no longer supported, the
only thing we use it for is to track whether an update is part of
a transition.
I've renamed `ReactCurrentBatchConfig.suspense` to
`ReactCurrentBatchConfig.transition`, and changed the type to a number.
The number is always either 0 or 1. I could have made it a boolean;
however, most likely this will eventually be either a Lane or an
incrementing identifier.
The `withSuspenseConfig` export still exists until we've removed
all the callers from www.1 parent b754caa commit 92fcd46
File tree
15 files changed
+80
-108
lines changed- packages
- react-debug-tools/src
- react-dom/src/server
- react-reconciler/src
- react/src
15 files changed
+80
-108
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
Lines changed: 3 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | 59 | | |
61 | 60 | | |
62 | 61 | | |
| |||
196 | 195 | | |
197 | 196 | | |
198 | 197 | | |
199 | | - | |
200 | | - | |
| 198 | + | |
201 | 199 | | |
202 | 200 | | |
203 | 201 | | |
| |||
227 | 225 | | |
228 | 226 | | |
229 | 227 | | |
230 | | - | |
231 | | - | |
| 228 | + | |
232 | 229 | | |
233 | 230 | | |
234 | 231 | | |
| |||
260 | 257 | | |
261 | 258 | | |
262 | 259 | | |
263 | | - | |
264 | | - | |
| 260 | + | |
265 | 261 | | |
266 | 262 | | |
267 | 263 | | |
| |||
Lines changed: 3 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | 59 | | |
61 | 60 | | |
62 | 61 | | |
| |||
196 | 195 | | |
197 | 196 | | |
198 | 197 | | |
199 | | - | |
200 | | - | |
| 198 | + | |
201 | 199 | | |
202 | 200 | | |
203 | 201 | | |
| |||
227 | 225 | | |
228 | 226 | | |
229 | 227 | | |
230 | | - | |
231 | | - | |
| 228 | + | |
232 | 229 | | |
233 | 230 | | |
234 | 231 | | |
| |||
260 | 257 | | |
261 | 258 | | |
262 | 259 | | |
263 | | - | |
264 | | - | |
| 260 | + | |
265 | 261 | | |
266 | 262 | | |
267 | 263 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | 73 | | |
75 | 74 | | |
76 | 75 | | |
| |||
1003 | 1002 | | |
1004 | 1003 | | |
1005 | 1004 | | |
1006 | | - | |
1007 | | - | |
| 1005 | + | |
1008 | 1006 | | |
1009 | 1007 | | |
1010 | 1008 | | |
| |||
1024 | 1022 | | |
1025 | 1023 | | |
1026 | 1024 | | |
1027 | | - | |
1028 | | - | |
| 1025 | + | |
1029 | 1026 | | |
1030 | 1027 | | |
1031 | 1028 | | |
| |||
1441 | 1438 | | |
1442 | 1439 | | |
1443 | 1440 | | |
1444 | | - | |
1445 | | - | |
| 1441 | + | |
| 1442 | + | |
1446 | 1443 | | |
1447 | 1444 | | |
1448 | 1445 | | |
1449 | | - | |
| 1446 | + | |
1450 | 1447 | | |
1451 | 1448 | | |
1452 | 1449 | | |
| |||
1458 | 1455 | | |
1459 | 1456 | | |
1460 | 1457 | | |
1461 | | - | |
1462 | | - | |
| 1458 | + | |
| 1459 | + | |
1463 | 1460 | | |
1464 | 1461 | | |
1465 | 1462 | | |
1466 | | - | |
| 1463 | + | |
1467 | 1464 | | |
1468 | 1465 | | |
1469 | 1466 | | |
| |||
1475 | 1472 | | |
1476 | 1473 | | |
1477 | 1474 | | |
1478 | | - | |
1479 | | - | |
| 1475 | + | |
| 1476 | + | |
1480 | 1477 | | |
1481 | 1478 | | |
1482 | 1479 | | |
1483 | | - | |
| 1480 | + | |
1484 | 1481 | | |
1485 | 1482 | | |
1486 | 1483 | | |
| |||
1509 | 1506 | | |
1510 | 1507 | | |
1511 | 1508 | | |
1512 | | - | |
1513 | | - | |
| 1509 | + | |
| 1510 | + | |
1514 | 1511 | | |
1515 | 1512 | | |
1516 | 1513 | | |
1517 | 1514 | | |
1518 | 1515 | | |
1519 | 1516 | | |
1520 | 1517 | | |
1521 | | - | |
| 1518 | + | |
1522 | 1519 | | |
1523 | 1520 | | |
1524 | 1521 | | |
| |||
1535 | 1532 | | |
1536 | 1533 | | |
1537 | 1534 | | |
1538 | | - | |
1539 | | - | |
| 1535 | + | |
| 1536 | + | |
1540 | 1537 | | |
1541 | 1538 | | |
1542 | 1539 | | |
1543 | 1540 | | |
1544 | | - | |
| 1541 | + | |
1545 | 1542 | | |
1546 | 1543 | | |
1547 | 1544 | | |
| |||
1685 | 1682 | | |
1686 | 1683 | | |
1687 | 1684 | | |
1688 | | - | |
1689 | | - | |
| 1685 | + | |
1690 | 1686 | | |
1691 | 1687 | | |
1692 | 1688 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
73 | 72 | | |
74 | 73 | | |
75 | 74 | | |
| |||
1002 | 1001 | | |
1003 | 1002 | | |
1004 | 1003 | | |
1005 | | - | |
1006 | | - | |
| 1004 | + | |
1007 | 1005 | | |
1008 | 1006 | | |
1009 | 1007 | | |
| |||
1023 | 1021 | | |
1024 | 1022 | | |
1025 | 1023 | | |
1026 | | - | |
1027 | | - | |
| 1024 | + | |
1028 | 1025 | | |
1029 | 1026 | | |
1030 | 1027 | | |
| |||
1440 | 1437 | | |
1441 | 1438 | | |
1442 | 1439 | | |
1443 | | - | |
1444 | | - | |
| 1440 | + | |
| 1441 | + | |
1445 | 1442 | | |
1446 | 1443 | | |
1447 | 1444 | | |
1448 | | - | |
| 1445 | + | |
1449 | 1446 | | |
1450 | 1447 | | |
1451 | 1448 | | |
| |||
1457 | 1454 | | |
1458 | 1455 | | |
1459 | 1456 | | |
1460 | | - | |
1461 | | - | |
| 1457 | + | |
| 1458 | + | |
1462 | 1459 | | |
1463 | 1460 | | |
1464 | 1461 | | |
1465 | | - | |
| 1462 | + | |
1466 | 1463 | | |
1467 | 1464 | | |
1468 | 1465 | | |
| |||
1474 | 1471 | | |
1475 | 1472 | | |
1476 | 1473 | | |
1477 | | - | |
1478 | | - | |
| 1474 | + | |
| 1475 | + | |
1479 | 1476 | | |
1480 | 1477 | | |
1481 | 1478 | | |
1482 | | - | |
| 1479 | + | |
1483 | 1480 | | |
1484 | 1481 | | |
1485 | 1482 | | |
| |||
1508 | 1505 | | |
1509 | 1506 | | |
1510 | 1507 | | |
1511 | | - | |
1512 | | - | |
| 1508 | + | |
| 1509 | + | |
1513 | 1510 | | |
1514 | 1511 | | |
1515 | 1512 | | |
1516 | 1513 | | |
1517 | 1514 | | |
1518 | 1515 | | |
1519 | 1516 | | |
1520 | | - | |
| 1517 | + | |
1521 | 1518 | | |
1522 | 1519 | | |
1523 | 1520 | | |
| |||
1534 | 1531 | | |
1535 | 1532 | | |
1536 | 1533 | | |
1537 | | - | |
1538 | | - | |
| 1534 | + | |
| 1535 | + | |
1539 | 1536 | | |
1540 | 1537 | | |
1541 | 1538 | | |
1542 | 1539 | | |
1543 | | - | |
| 1540 | + | |
1544 | 1541 | | |
1545 | 1542 | | |
1546 | 1543 | | |
| |||
1683 | 1680 | | |
1684 | 1681 | | |
1685 | 1682 | | |
1686 | | - | |
1687 | | - | |
| 1683 | + | |
1688 | 1684 | | |
1689 | 1685 | | |
1690 | 1686 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
87 | 86 | | |
88 | 87 | | |
89 | 88 | | |
| |||
266 | 265 | | |
267 | 266 | | |
268 | 267 | | |
269 | | - | |
270 | | - | |
| 268 | + | |
271 | 269 | | |
272 | 270 | | |
273 | 271 | | |
| |||
427 | 425 | | |
428 | 426 | | |
429 | 427 | | |
430 | | - | |
| 428 | + | |
431 | 429 | | |
432 | 430 | | |
433 | 431 | | |
| |||
0 commit comments