From c73edd986b7c4a12648805530309120f16db41bb Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Tue, 21 Jan 2025 18:21:53 +0100 Subject: [PATCH] Premium Main Modal: Refactor conditional rendering logic (#5481) --- src/components/main/premium/PremiumMainModal.tsx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/components/main/premium/PremiumMainModal.tsx b/src/components/main/premium/PremiumMainModal.tsx index eb220364b..041004326 100644 --- a/src/components/main/premium/PremiumMainModal.tsx +++ b/src/components/main/premium/PremiumMainModal.tsx @@ -27,6 +27,7 @@ import useOldLang from '../../../hooks/useOldLang'; import useSyncEffect from '../../../hooks/useSyncEffect'; import CustomEmoji from '../../common/CustomEmoji'; +import Icon from '../../common/icons/Icon'; import Button from '../../ui/Button'; import Modal from '../../ui/Modal'; import Transition from '../../ui/Transition'; @@ -370,11 +371,9 @@ const PremiumMainModal: FC = ({ onClick={() => closePremiumModal()} ariaLabel={lang('Close')} > - + - {isGift ? ( - - ) : fromUserStatusEmoji ? ( + {fromUserStatusEmoji ? ( = ({ isBig size={STATUS_EMOJI_SIZE} /> - ) : undefined} + ) : ( + + )}

{getHeaderText()}