From 917a16381febca16ae543fb9d87338e2f39ebcf3 Mon Sep 17 00:00:00 2001 From: tinkle-community Date: Sat, 17 Jan 2026 23:44:52 +0800 Subject: [PATCH] fix(web): fix navigation from Data page using window.location.href --- web/src/App.tsx | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/web/src/App.tsx b/web/src/App.tsx index 1304d60a..34187dbb 100644 --- a/web/src/App.tsx +++ b/web/src/App.tsx @@ -378,6 +378,23 @@ function App() { } // Data page - publicly accessible with embedded dashboard if (route === '/data') { + const dataPageNavigate = (page: Page) => { + const pathMap: Record = { + 'data': '/data', + 'competition': '/competition', + 'strategy-market': '/strategy-market', + 'traders': '/traders', + 'trader': '/dashboard', + 'backtest': '/backtest', + 'strategy': '/strategy', + 'debate': '/debate', + 'faq': '/faq', + } + const path = pathMap[page] + if (path) { + window.location.href = path + } + } return (