title: Why componentDidUpdate trigger when prevState/prevProps are same as this.state/this.props
body: <p>I have a component, and its <code>componentDidUpdate</code> seems to trigger for no reason. It's a child component, has no state. Even though the <code>prevProps</code> and <code>this.props</code> are the exact same its triggering, is there any reason for this? I thought update should only trigger when there is a change in the <code>props</code>/<code>state</code>?</p>