From 5d992e5a70b35ece6db8a3f76d461292bd5ec573 Mon Sep 17 00:00:00 2001 From: proddy Date: Sat, 22 Aug 2026 15:45:24 +0200 Subject: [PATCH] remove useMemo --- interface/src/app/settings/Version.tsx | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/interface/src/app/settings/Version.tsx b/interface/src/app/settings/Version.tsx index 4bf545018..58a784731 100644 --- a/interface/src/app/settings/Version.tsx +++ b/interface/src/app/settings/Version.tsx @@ -1,4 +1,4 @@ -import { memo, useContext, useMemo, useState } from 'react'; +import { memo, useContext, useState } from 'react'; import { Link } from 'react-router'; import CancelIcon from '@mui/icons-material/Cancel'; @@ -430,20 +430,12 @@ const Version = () => { const [showVersionInfo, setShowVersionInfo] = useState(0); // 1 = stable, 2 = dev, 3 = partition const [firmwareSize, setFirmwareSize] = useState(0); - const latestVersion = useMemo( - () => - versions?.stable - ? { version: versions.stable.version, date: versions.stable.date } - : undefined, - [versions?.stable] - ); - const latestDevVersion = useMemo( - () => - versions?.dev - ? { version: versions.dev.version, date: versions.dev.date } - : undefined, - [versions?.dev] - ); + const latestVersion: VersionInfo | undefined = versions?.stable + ? { version: versions.stable.version, date: versions.stable.date } + : undefined; + const latestDevVersion: VersionInfo | undefined = versions?.dev + ? { version: versions.dev.version, date: versions.dev.date } + : undefined; const usingDevVersion = versions?.current?.type === 'dev'; const stableUpgradeAvailable = versions?.stable?.upgradeable ?? false; const devUpgradeAvailable = versions?.dev?.upgradeable ?? false;