mirror of
https://github.com/streamich/react-use.git
synced 2026-01-25 14:17:16 +00:00
fix: 🐛 call key{up/donw} callbacks in useKeyPressEvent correct
This commit is contained in:
parent
0eebe373b0
commit
60064a6e50
@ -16,7 +16,7 @@ const Demo = () => {
|
||||
};
|
||||
const reset = () => setCount(() => 0);
|
||||
|
||||
useKeyPressEvent(']', increment, increment);
|
||||
useKeyPressEvent(']', increment);
|
||||
useKeyPressEvent('[', decrement, decrement);
|
||||
useKeyPressEvent('r', reset);
|
||||
|
||||
|
||||
@ -11,7 +11,7 @@ const useKeyPressEvent = (
|
||||
const [pressed, event] = useKeyPress(key);
|
||||
useUpdateEffect(() => {
|
||||
if (!pressed && keyup) keyup(event!);
|
||||
else if (keydown) keydown(event!);
|
||||
else if (pressed && keydown) keydown(event!);
|
||||
}, [pressed]);
|
||||
};
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user