Спиннер для Spa приложения?

Итак я пытаюсь разобраться в React-redux. И мое приложение просто полностью обвешено fetching в различных редюсерах.
И у меня возникло 2 вопроса:
1) Есть ли готовые библиотеки/шаблоны крутилок/спиннеров. Самому загуглить не получается, что в русском, что в английском гугле по запросу спинер для spa сайта, выдает только игрушки для аутистов.
2) Как скомпоновать и где повесить этот спиннер?
  • Вопрос задан
  • 332 просмотра
Решения вопроса 1
vicodin
@vicodin
Имею некоторый опыт
Возьмите любой css-спиннер повесьте его с бэкдропом в главном компоненте над всем остальным, и показывайте его только когда state.loading === true

В своих экшн-криейторах или сагах, или где вы там делаете фетчинг - в начале запроса устанавливайте loading в true, а в конце в false(при ошибке тоже).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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