Skip to content

Commit

Permalink
Update src/content/reference/react/Suspense.md
Browse files Browse the repository at this point in the history
Co-authored-by: Alina Listunova <[email protected]>
  • Loading branch information
GeorgeShvab and alinkedd authored Oct 7, 2024
1 parent 22b51f9 commit 926ffa8
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/content/reference/react/Suspense.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ title: <Suspense>
#### Застереження {/*caveats*/}

- React не зберігає жодного стану для рендерів, затриманих до першого монтування (mount). Коли компонент завантажиться, React ще раз спробує відрендерити затримане дерево компонентів із нуля.
- Якщо Suspense відображав вміст, але повторно затримався, `fallback` буде відображено знову, хіба що оновлення, яке це спричинило, зумовлене [`startTransition`](/reference/react/startTransition) або [`useDeferredValue`](/reference/react/useDeferredValue).
- Якщо Suspense відображав вміст, але затримався повторно, `fallback` буде відображено знову, за винятком випадків, коли оновлення, яке це спричинило, зумовлене функціями [`startTransition`](/reference/react/startTransition) або [`useDeferredValue`](/reference/react/useDeferredValue).
- Якщо React потрібно сховати вже видимий вміст через повторну затримку, він скине [ефекти макета](/reference/react/useLayoutEffect) у дереві компонентів. Коли вміст буде знову готовий для показу, React викличе ефекти макета знову. Це гарантує, що ефекти, які проводять виміри DOM-макета, не намагатимуться робити цього, доки вміст прихований.
- React має вбудовані оптимізації інтегровані в Suspense, такі як *Потоковий рендеринг на стороні сервера* і *Вибіркову гідрацію*. Прочитайте [архітектурний огляд](https://github.com/reactwg/react-18/discussions/37) і подивіться [технічну доповідь](https://www.youtube.com/watch?v=pj5N-Khihgc), щоб дізнатися більше.

Expand Down

0 comments on commit 926ffa8

Please sign in to comment.