From 2c9e02fd2d417d02ee9d29cc23651e98c2d4f274 Mon Sep 17 00:00:00 2001 From: Unifox Date: Fri, 21 Feb 2025 09:16:15 -0700 Subject: [PATCH] Fix bot issues basically just pulling nested ternarys out into functions --- .../slides/mods/mod-item.component.tsx | 32 ++++++++++++++++--- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/src/renderer/components/version-viewer/slides/mods/mod-item.component.tsx b/src/renderer/components/version-viewer/slides/mods/mod-item.component.tsx index e0088e87..919e9e73 100644 --- a/src/renderer/components/version-viewer/slides/mods/mod-item.component.tsx +++ b/src/renderer/components/version-viewer/slides/mods/mod-item.component.tsx @@ -43,15 +43,39 @@ function FileSizeText({ fileSize, wantInfoStyle }: FileSizeProps) { return `${(fileSize/1024/1024).toFixed(2)}MB`; }; + const getWarningText = () : string => { + if (isLargeMod) + return `This is a very large mod!`; + if (isMediumMod) + return `This is a large mod!`; + return ""; + }; + + const getTheme = () : string => { + if (isLargeMod) + return 'red'; + if (isMediumMod) + return 'yellow'; + return ""; + }; + + const getTextColor = () : string => { + if (isLargeMod) + return "text-red-400"; + if (isMediumMod) + return "text-yellow-400"; + return ""; + }; + return ( - + {getFormattedSize()}