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

Могу ли я возвращать новый обьект в createSelector?

Есть обычный селектор:

const selectUserData = state => state.user.data;

Каким образом я могу получить часть данных их всего обьекта, я сделал это через createSelector:

export const selectUserSomeData = createSelector(selectUserData, userData => {
    return {
        id: userData.id,
        name: userData.name,
        email: userData.email
    }
})


Не знаю почему, но мне кажется это бэд практикс.
Как правильно нужно реализовать это?
  • Вопрос задан
  • 42 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽