I have code
import React,{Component} from "react"
import {connect} from "react-redux"
class Aside extends Component{
renderAside(){
const asideItems = this.props.cart
console.log(asideItems) // Not Working never
return asideItems.map((item, key) =>{
return(
<div className="aside-item" key={key}>
<div className="aside-item__name">{item.product.name}</div>
</div>
)
})
}
render(){
return (
<div>
{this.renderAside()}
</div>
)
}
}
const mapStateToProps = (state) => {
console.log(state.asideReducer.cart) // Working when updated cart
return{
cart: state.asideReducer.cart
}
}
export default connect(mapStateToProps)(Aside)
How make when i updated state.asideReducer.cart update my render? For example, I click on other elements and in my state cart push new elements. And when my cart update I need to update my aside( for display products in the cart ) Thanks very much