Встречается на собеседованиях • сегодня

Как что-либо получить из Redux

В Redux данные получают с помощью хука `useSelector` из `react-redux`. Он принимает селектор-функцию, которая получает весь стейт и возвращает нужную часть: ```jsx import { useSelector } from 'react-redux'; const Component = () => { const user = useSelector(state => state.user); const posts = useSelector(state => state.posts.items); return (

{user.name}

{posts.map(post =>

{post.title}

)}
); }; ``` Важные моменты: 1. `useSelector` подписывает компонент на изменения стейта 2. При изменении стейта происходит сравнение по ссылке (`===`) 3. Для сложных селекторов лучше использовать мемоизацию (reselect) 4. Можно использовать несколько `useSelector` в одном компоненте
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы