Как работает Suspense для данных в React?
Suspense приостанавливает рендер компонента, если данные ещё не готовы, бросая Promise. Пока Promise не разрешён, React отображает fallback UI. После завершения асинхронной операции рендер возобновляется с готовыми данными