From e47e722e27251f1eb9b446d3329cf8955a6ce6b4 Mon Sep 17 00:00:00 2001 From: Nils Pukropp Date: Sat, 21 Feb 2026 02:28:26 +0100 Subject: [PATCH] feat: decouple fast switching from scraper authentication to make cooldown tracking optional --- frontend/src/pages/Dashboard.tsx | 38 +++++++++++++++++++++++++++----- 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/frontend/src/pages/Dashboard.tsx b/frontend/src/pages/Dashboard.tsx index 8ec0377..d124445 100644 --- a/frontend/src/pages/Dashboard.tsx +++ b/frontend/src/pages/Dashboard.tsx @@ -490,17 +490,43 @@ const AccountRow: React.FC<{ )} - - {account?.steamLoginSecure ? ( + + {/* Fast Switcher Button - Always available if we have a login name */} + {account.loginName && ( - ) : ( - )} + + {/* Scraper Auth Button - Controls the optional cooldown tracking */} + + + {account.steamLoginSecure ? : } + + + + + (window as any).electronAPI.openExternal(account?.profileUrl || '')}> onDelete(account?._id || '')}>