https://hairremovalstylekit.blogspot.com/2023/04/react-functional-components-keep-re.html
React - Functional Components Keep Re-render When Passing Functions As Props