No, it doesn't, a component re-renders when its state changes or its parent re-renders.
https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-...
If you read this sentence "In normal rendering, React does not care whether "props changed" - it will render child components unconditionally just because the parent rendered!"
and understood that react doesn't re-render a component when its props change, well, I read that sentence in a different way.