Я изучаю Redux с React и наткнулся на этот код. Я не уверен, что это Redux конкретный или нет, но я видел следующий фрагмент кода в одном из примеров.
@connect((state) => {
return {
key: state.a.b
};
})
Хотя функциональность connect
довольно проста, но я не понимаю @
до connect
. Это даже не оператор JavaScript, если я не ошибаюсь.
Может кто-нибудь объяснить, пожалуйста, что это такое и почему он используется?
Обновление:
На самом деле это часть react-redux
, которая используется для подключения компонента React к хранилищу Redux.