Задать вопрос
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 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • Академия Eduson
    React-разработчик
    2 месяца
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Решения вопроса 1
Gimir
@Gimir
JavaScript dev
Используйте localStorage. При первом запросе сохранить, затем при инициализации стора, пробовать доставать нужные данные из localStorage, если их нет, делать запрос
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
от 250 000 до 300 000 ₽
от 270 000 до 370 000 ₽