Creating objects and passing them as props directly in the render function is a bad practice. For example, this
<Circle center={{x,y}} radius={radius} />
will rerender <Circle> component on each render.
<Circle>
OK, it should be
// Circle renders if center or radius changes <Circle center={center} radius={radius} />
Thanks for pointing out
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Creating objects and passing them as props directly in the render function is a bad practice.
For example, this
will rerender
<Circle>
component on each render.OK, it should be
Thanks for pointing out