From 70af1ed7f60d8cf1a1416f8c03afa7724482d7d0 Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Mon, 14 Jun 2021 22:11:21 +0300 Subject: [PATCH] Follow-up --- package-lock.json | 2 +- src/components/left/main/LeftMainHeader.tsx | 4 ++-- src/components/ui/MenuItem.tsx | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 93135050b..f89473242 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "telegram-t", - "version": "1.0.0", + "version": "1.0.0-0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/src/components/left/main/LeftMainHeader.tsx b/src/components/left/main/LeftMainHeader.tsx index 8fc4f90fa..b95e25a03 100644 --- a/src/components/left/main/LeftMainHeader.tsx +++ b/src/components/left/main/LeftMainHeader.tsx @@ -139,7 +139,7 @@ const LeftMainHeader: FC = ({ openChat({ id: currentUserId }); }, [currentUserId, openChat]); - const handleDarkModeToggle = useCallback((e: React.SyntheticEvent) => { + const handleDarkModeToggle = useCallback((e: React.SyntheticEvent) => { e.stopPropagation(); const newTheme = theme === 'light' ? 'dark' : 'light'; @@ -147,7 +147,7 @@ const LeftMainHeader: FC = ({ switchTheme(newTheme, animationLevel > 0); }, [animationLevel, setSettingOption, theme]); - const handleAnimationLevelChange = useCallback((e: React.SyntheticEvent) => { + const handleAnimationLevelChange = useCallback((e: React.SyntheticEvent) => { e.stopPropagation(); const newLevel = animationLevel === 0 ? 2 : 0; diff --git a/src/components/ui/MenuItem.tsx b/src/components/ui/MenuItem.tsx index b486d7354..54d68310f 100644 --- a/src/components/ui/MenuItem.tsx +++ b/src/components/ui/MenuItem.tsx @@ -5,7 +5,7 @@ import useLang from '../../hooks/useLang'; import './MenuItem.scss'; -type OnClickHandler = (e: React.SyntheticEvent) => void; +type OnClickHandler = (e: React.SyntheticEvent) => void; type OwnProps = { icon?: string; @@ -87,6 +87,7 @@ const MenuItem: FC = (props) => { target={href.startsWith(window.location.origin) ? '_self' : '_blank'} rel="noopener noreferrer" dir={lang.isRtl ? 'rtl' : undefined} + onClick={onClick} > {content}