Как подключить избыточное хранилище к функции для получения состояния хранилища, а также для отправки некоторых действий?
Я пробовал следующий код, но получаю ошибку 'undefined'.
function App() {
const handleBarCodeScanned = async ({type,data}) => {
console.log(this.props.card_details);
this.props.adj_card_details(data);
};
return ( <View />);
}
function mapStateToProps(state) {
return {
card_details: state.carddetails.cardDetails,
}
}
function mapDispatchToProps(dispatch) {
return {
adj_card_details: (new_card_data) => dispatch({type: 'ADJ_CARD_DETAILS',payload:new_card_data}),
}
}
export default connect(mapStateToProps, mapDispatchToProps)(App);