Задать вопрос
axrising
@axrising

Как зашить данные с сервера в initialState redux?

Как можно захардкодить аватар которых был загружен на сервер в начальное состояние redux, что бы при обновлении страницы данные не сбрасывались, буду благодарен за ответ
let initialState = {
  posts: [] as Array<PostType>,
  profile: null as ProfileType | null,
  avatar: null as PhotosType | null,
  status: '',
  isEdit: false,
}


case 'SN/PROFILE/SAVE_PHOTO_SUCCESS': {
      return {
        ...state,
        avatar: action.photos,
      }
    }
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Gimir
@Gimir
JavaScript dev
Используйте localStorage. При первом запросе сохранить, затем при инициализации стора, пробовать доставать нужные данные из localStorage, если их нет, делать запрос
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы