antonioru/beautiful-react-hooks
GitHub で見るuseDebouncedCallback doesn't consider its dependencies
Open
#420 opened on 2023年11月29日
buggood first issuehelp wanted
説明
Describe the bug
This is the same issue reported in #386 for useDebouncedCallback, I don't know why that issue has been closed. I'd expect that any dependency given as args will invalidate the callback but that's not the case because deps are not given to the useEffect call here. As result the callback sees the values as one step behind.
To Reproduce
Here's a codesandbox to reproduce the issue https://codesandbox.io/p/sandbox/pedantic-grass-f9f6qw
Expected behavior
When I click on useDebouncedCallback button I should see same values as other buttons in console, but I see the old counter value.
Screenshots