From 0cd4c3ccf6e6c28ae9cc27f1827814c46b0b378e Mon Sep 17 00:00:00 2001 From: Moyasee Date: Sun, 12 Oct 2025 22:45:20 +0300 Subject: [PATCH] Fix: extracted ternary operations --- .../game-details/modals/edit-game-modal.tsx | 36 +++++++++++-------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx b/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx index d8d47cf4..38caa5a0 100644 --- a/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx +++ b/src/renderer/src/pages/game-details/modals/edit-game-modal.tsx @@ -427,22 +427,28 @@ export function EditGameModal({ // Helper function to prepare non-custom game assets const prepareNonCustomGameAssets = () => { + const customIconUrl = removedAssets.icon + ? null + : assetPaths.icon + ? `local:${assetPaths.icon}` + : null; + + const customLogoImageUrl = removedAssets.logo + ? null + : assetPaths.logo + ? `local:${assetPaths.logo}` + : null; + + const customHeroImageUrl = removedAssets.hero + ? null + : assetPaths.hero + ? `local:${assetPaths.hero}` + : null; + return { - customIconUrl: removedAssets.icon - ? null - : assetPaths.icon - ? `local:${assetPaths.icon}` - : null, - customLogoImageUrl: removedAssets.logo - ? null - : assetPaths.logo - ? `local:${assetPaths.logo}` - : null, - customHeroImageUrl: removedAssets.hero - ? null - : assetPaths.hero - ? `local:${assetPaths.hero}` - : null, + customIconUrl, + customLogoImageUrl, + customHeroImageUrl, }; };