From f8d6daa37b313768d47928b97b9b5ba59383dcf7 Mon Sep 17 00:00:00 2001 From: Haileyesus Date: Thu, 5 Feb 2026 23:12:16 +0300 Subject: [PATCH] refactor: move isOpen check to the correct position in VersionUpgradeModal --- src/components/modals/VersionUpgradeModal.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/modals/VersionUpgradeModal.tsx b/src/components/modals/VersionUpgradeModal.tsx index 1f83855..4d09dcd 100644 --- a/src/components/modals/VersionUpgradeModal.tsx +++ b/src/components/modals/VersionUpgradeModal.tsx @@ -22,9 +22,7 @@ export default function VersionUpgradeModal({ const [isUpdating, setIsUpdating] = useState(false); const [updateOutput, setUpdateOutput] = useState(''); const [updateError, setUpdateError] = useState(''); - - if (!isOpen) return null; - + const handleUpdateNow = useCallback(async () => { setIsUpdating(true); setUpdateOutput('Starting update...\n'); @@ -54,6 +52,8 @@ export default function VersionUpgradeModal({ } }, []); + if (!isOpen) return null; + return (
{/* Backdrop */}