-Using `bind` on a function or declaring a function in the render method of a component, and then passing that function as a prop will mean a brand new function is created on every single render. This can affect performance, as it may cause unnecessary re-renders if a brand new function is passed as a prop to a component that uses reference equality check on the prop to determine if it should update, such as a component wrapped with [`memo`](https://react.dev/reference/react/memo#memo).
0 commit comments