@Nikonorovich

Как получить ответ по fetch до рендеринга DOM дерева?

У меня есть небольшой компонент написанный на react и редакс. В редаксе начальный стейт заполнен пустышками, Мой небольшой компонент имеет внутри асинхронную функция которая получает данные из интернета и вставляет их в стейт. И вот в чем проблема, сначала компонент рендериться с пустышками, а когда приходят данные из интернета происходит перерендер с хорошими данными. То есть рендеринг происходит два раза. Как сделать так чтобы компонент ждал
данные из интернете, и не рендерил пустышки.
Пример кода
export function App() {
  useEffect(getWeatherAPI, []);
  return (
    <Provider store={store}>
      <Header />
      <TimeNavigation />
      <SirchPanel />
      <DailyWeather />
    </Provider>
  );
}
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
yarkov
@yarkov
Проект "Жизнь после смерти" - lifeafterdeath.ru
if (данные) {
  <Component/>
}

Так?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы