Answers for "error-too-many-re-renders-react-limits-the-number-of-renders-to-prevent"

0

error-too-many-re-renders-react-limits-the-number-of-renders-to-prevent

The problem can be found in your onClick prop:

<button className="previous-round" onClick={setOrderData_(previous(orderData_))}>&#8249;</button>
                                            ^
Everything between the curly braces gets evaluated immediately. This causes the setOrderData_ function to be called in every render loop.

By wrapping the function with an arrow function, the evaluated code will result in a function that can be called whenever the user clicks on the button.^
Posted by: Guest on August-12-2021

Code answers related to "error-too-many-re-renders-react-limits-the-number-of-renders-to-prevent"

Code answers related to "Javascript"

Browse Popular Code Answers by Language