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) => (