8 https://blog.thoughtspile.tech/2021/09/27/usestate-tricks/how to use useState properly, notes about linter, updating with callback, initial state with callback#reactCopy URLVisit source