React · Senior · Запитання 24 з 75
Чому під час переходу всередині startTransition не з'являється fallback уже показаного Suspense?
- ✓Правильна відповідь: React лишає старий UI, доки новий не готовий, замість заміни на спінер
- 2Усередині transition Suspense узагалі вимикається до кінця сесії
- 3Fallback показується, але надто швидко, щоб його помітити
Пояснення
Якщо вже відображуваний контент призупиняється через термінове оновлення, React показує fallback. У transition він вважає за краще тримати попередній екран (з isPending для індикатора), щоб не було «блимання» скелетонами. Так працюють навігації в роутерах на базі Suspense.