@@ -118,21 +118,21 @@ You can think of the Blocking Mode as a "gracefully degraded" version of the Con
118
118
119
119
| | Legacy Mode | Blocking Mode | Concurrent Mode |
120
120
| --- | --- | --- | --- |
121
- | String Refs | ✅ | 🚫** | 🚫** |
122
- | Legacy Context | ✅ | 🚫** | 🚫** |
123
- | findDOMNode | ✅ | 🚫** | 🚫** |
124
- | Suspense | ✅ | ✅ | ✅ |
125
- | SuspenseList | 🚫 | ✅ | ✅ |
121
+ | [ String Refs] ( /docs/refs-and-the-dom.html#legacy-api-string-refs ) | ✅ | 🚫** | 🚫** |
122
+ | [ Legacy Context] ( /docs/legacy-context.html ) | ✅ | 🚫** | 🚫** |
123
+ | [ findDOMNode] ( /docs/strict-mode.html#warning-about-deprecated-finddomnode-usage ) | ✅ | 🚫** | 🚫** |
124
+ | [ Suspense] ( /docs/concurrent-mode-suspense.html#what-is-suspense-exactly ) | ✅ | ✅ | ✅ |
125
+ | [ SuspenseList] ( /docs/concurrent-mode-patterns.html#suspenselist ) | 🚫 | ✅ | ✅ |
126
126
| Suspense SSR + Hydration | 🚫 | ✅ | ✅ |
127
127
| Progressive Hydration | 🚫 | ✅ | ✅ |
128
128
| Selective Hydration | 🚫 | 🚫 | ✅ |
129
129
| Cooperative Multitasking | 🚫 | 🚫 | ✅ |
130
130
| Automatic batching of multiple setStates | 🚫* | ✅ | ✅ |
131
- | Priority-based Rendering | 🚫 | 🚫 | ✅ |
132
- | Interruptible Prerendering | 🚫 | 🚫 | ✅ |
133
- | useTransition | 🚫 | 🚫 | ✅ |
134
- | useDeferredValue | 🚫 | 🚫 | ✅ |
135
- | Suspense Reveal "Train" | 🚫 | 🚫 | ✅ |
131
+ | [ Priority-based Rendering] ( /docs/concurrent-mode-patterns.html#splitting-high-and-low-priority-state ) | 🚫 | 🚫 | ✅ |
132
+ | [ Interruptible Prerendering] ( /docs/concurrent-mode-intro.html#interruptible-rendering ) | 🚫 | 🚫 | ✅ |
133
+ | [ useTransition] ( /docs/concurrent-mode-patterns.html#transitions ) | 🚫 | 🚫 | ✅ |
134
+ | [ useDeferredValue] ( /docs/concurrent-mode-patterns.html#deferring-a-value ) | 🚫 | 🚫 | ✅ |
135
+ | [ Suspense Reveal "Train"] ( /docs/concurrent-mode-patterns.html#suspense-reveal-train ) | 🚫 | 🚫 | ✅ |
136
136
137
137
</div >
138
138
0 commit comments