Thank you for the great post as usual.
I agree with 10. Use useReducer if useState becomes complex not just because you can co-locate concerns but also because you can extract that functionality out as you mentioned in 6. Put Independent Functions Outside of Your Custom Hooks.
10. Use useReducer if useState becomes complex
6. Put Independent Functions Outside of Your Custom Hooks
I had to create a context (using tips on How to use React Context effectively) and had very easy time make it into a context value.
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.
Thank you for the great post as usual.
I agree with
10. Use useReducer if useState becomes complex
not just because you can co-locate concerns but also because you can extract that functionality out as you mentioned in6. Put Independent Functions Outside of Your Custom Hooks
.I had to create a context (using tips on How to use React Context effectively) and had very easy time make it into a context value.