Stop event propagation on reaction skin tone selection
This commit is contained in:
parent
fdc3476106
commit
b199d5fe58
1 changed files with 3 additions and 0 deletions
|
@ -107,6 +107,9 @@ export const EmojiPicker = React.memo(
|
||||||
|
|
||||||
const handlePickTone = React.useCallback(
|
const handlePickTone = React.useCallback(
|
||||||
(e: React.MouseEvent<HTMLButtonElement>) => {
|
(e: React.MouseEvent<HTMLButtonElement>) => {
|
||||||
|
e.preventDefault();
|
||||||
|
e.stopPropagation();
|
||||||
|
|
||||||
const { tone = '0' } = e.currentTarget.dataset;
|
const { tone = '0' } = e.currentTarget.dataset;
|
||||||
const parsedTone = parseInt(tone, 10);
|
const parsedTone = parseInt(tone, 10);
|
||||||
setSelectedTone(parsedTone);
|
setSelectedTone(parsedTone);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue