From e1fb3bac7668243a9ceaae3f2e2dfe24abd757e2 Mon Sep 17 00:00:00 2001 From: Hachi-R Date: Sat, 26 Apr 2025 13:01:09 -0300 Subject: [PATCH] fix: remove unnecessary useEffect --- .../pages/game-details/modals/download-settings-modal.tsx | 6 ------ src/types/level.types.ts | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/renderer/src/pages/game-details/modals/download-settings-modal.tsx b/src/renderer/src/pages/game-details/modals/download-settings-modal.tsx index 6a21b0be..9293071f 100644 --- a/src/renderer/src/pages/game-details/modals/download-settings-modal.tsx +++ b/src/renderer/src/pages/game-details/modals/download-settings-modal.tsx @@ -139,12 +139,6 @@ export function DownloadSettingsModal({ userPreferences?.torBoxApiToken, ]); - useEffect(() => { - if (userPreferences?.extractFilesByDefault === undefined) { - window.electron.updateUserPreferences({ extractFilesByDefault: true }); - } - }, [userPreferences?.extractFilesByDefault]); - const handleChooseDownloadsPath = async () => { const { filePaths } = await window.electron.showOpenDialog({ defaultPath: selectedPath, diff --git a/src/types/level.types.ts b/src/types/level.types.ts index 764998af..d5a2d934 100644 --- a/src/types/level.types.ts +++ b/src/types/level.types.ts @@ -88,7 +88,7 @@ export interface UserPreferences { achievementNotificationsEnabled?: boolean; friendRequestNotificationsEnabled?: boolean; showDownloadSpeedInMegabytes?: boolean; - extractFilesByDefault?: boolean; + extractFilesByDefault?: boolean | undefined; } export interface ScreenState {