From 8024c0964283bfcb5bbd35e83442f606cc493ad8 Mon Sep 17 00:00:00 2001 From: Ren Amamiya <123083837+reyamir@users.noreply.github.com> Date: Thu, 10 Aug 2023 17:03:50 +0700 Subject: [PATCH] fixes --- src/app/auth/onboarding/step-3.tsx | 10 ++++++---- src/app/settings/components/version.tsx | 15 ++++++++++++--- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/src/app/auth/onboarding/step-3.tsx b/src/app/auth/onboarding/step-3.tsx index 76836f88..63bfedeb 100644 --- a/src/app/auth/onboarding/step-3.tsx +++ b/src/app/auth/onboarding/step-3.tsx @@ -1,5 +1,5 @@ import { useQuery } from '@tanstack/react-query'; -import { useState } from 'react'; +import { useEffect, useState } from 'react'; import { useNavigate } from 'react-router-dom'; import { UserRelay } from '@app/auth/components/userRelay'; @@ -50,9 +50,6 @@ export function OnboardStep3Screen() { } ); - // save current step, if user close app and reopen it - setStep('/auth/onboarding/step-3'); - const toggleRelay = (relay: string) => { if (relays.has(relay)) { setRelays((prev) => { @@ -92,6 +89,11 @@ export function OnboardStep3Screen() { const relaysAsArray = Array.from(data?.keys() || []); + useEffect(() => { + // save current step, if user close app and reopen it + setStep('/auth/onboarding/step-3'); + }, []); + return (
diff --git a/src/app/settings/components/version.tsx b/src/app/settings/components/version.tsx index 051f4a16..0aed8bcf 100644 --- a/src/app/settings/components/version.tsx +++ b/src/app/settings/components/version.tsx @@ -1,10 +1,19 @@ import { getVersion } from '@tauri-apps/plugin-app'; +import { useEffect, useState } from 'react'; import { RefreshIcon } from '@shared/icons'; -const appVersion = await getVersion(); - export function VersionSetting() { + const [version, setVersion] = useState(''); + + useEffect(() => { + async function checkVersion() { + const appVersion = await getVersion(); + setVersion(appVersion); + } + checkVersion(); + }, []); + return (
@@ -14,7 +23,7 @@ export function VersionSetting() {
- {appVersion} + {version}