From 58e1c7f1d9f1885d486c26e8d869de8c63c08578 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Mon, 17 Nov 2025 04:55:51 +0000 Subject: [PATCH] Update Arms.tsx to support external links cgen-4e1132d780184431ab11397a7a4ee7e7 --- client/pages/Arms.tsx | 10 +++++++--- client/pages/Dashboard.tsx | 11 +++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/client/pages/Arms.tsx b/client/pages/Arms.tsx index 0d8e8a02..72b7bfcf 100644 --- a/client/pages/Arms.tsx +++ b/client/pages/Arms.tsx @@ -109,8 +109,12 @@ export default function Arms() { const location = useLocation(); const [hoveredArm, setHoveredArm] = useState(null); - const handleSelectArm = (href: string) => { - navigate(href); + const handleSelectArm = (href: string, external?: boolean) => { + if (external) { + window.open(href, "_blank"); + } else { + navigate(href); + } }; const handleBack = () => { @@ -211,7 +215,7 @@ export default function Arms() { {ARMS.map((arm) => (