https://javascript.plainenglish.io/when-should-you-use-the-useref-over-usestate-in-react-2eb515b9643b