From 1a449ae0b8dcba6d03d1a720f7bacc09a312d94f Mon Sep 17 00:00:00 2001 From: "Arthur E. Jones" <PartyLich@gmail.com> Date: Thu, 14 Jul 2022 14:34:43 -0500 Subject: [PATCH] fix: wrap async func in useEffect --- .../desktop-client/src/components/Settings.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/desktop-client/src/components/Settings.js b/packages/desktop-client/src/components/Settings.js index ff9942736..4314789db 100644 --- a/packages/desktop-client/src/components/Settings.js +++ b/packages/desktop-client/src/components/Settings.js @@ -476,14 +476,16 @@ function SettingsLink({ to, name, style, first, last }) { function Version() { let [version, setVersion] = useState(''); - useEffect(async () => { - const { error, version } = await send('get-server-version'); - - if (error) { - setVersion(''); - } else { - setVersion(version); - } + useEffect(() => { + (async () => { + const { error, version } = await send('get-server-version'); + + if (error) { + setVersion(''); + } else { + setVersion(version); + } + })(); }, []); return ( -- GitLab