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

Использовал ли Redux в классовых компонентах

Да, Redux можно использовать в классовых компонентах. Для этого применяется метод `connect` из библиотеки `react-redux`. Пример подключения: ```jsx import { connect } from 'react-redux'; import { increment } from './actions'; class Counter extends React.Component { render() { return (

{this.props.count}

); } } const mapStateToProps = (state) => ({ count: state.counter, }); const mapDispatchToProps = { increment }; export default connect(mapStateToProps, mapDispatchToProps)(Counter); ``` **mapStateToProps** передает состояние из хранилища в пропсы, а **mapDispatchToProps** — экшены. В функциональных компонентах сейчас чаще используют хуки (`useSelector`, `useDispatch`), но классовый подход тоже работает.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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