From d647543d3296aa42df627f5d19f924c838a24db1 Mon Sep 17 00:00:00 2001 From: archer <545436317@qq.com> Date: Wed, 24 Dec 2025 15:21:03 +0800 Subject: [PATCH] back --- projects/app/src/pages/price/index.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/projects/app/src/pages/price/index.tsx b/projects/app/src/pages/price/index.tsx index 1b6857f3a..7d420e809 100644 --- a/projects/app/src/pages/price/index.tsx +++ b/projects/app/src/pages/price/index.tsx @@ -57,6 +57,16 @@ const PriceBox = () => { }; }, [teamSubPlan?.standard?.teamId]); + const handleBack = () => { + // Check if there is history to go back to + if (window.history.length > 1) { + router.back(); + } else { + // No history, navigate to home page + router.push('/dashboard/agent'); + } + }; + const onPaySuccess = () => { setTimeout(() => { router.reload(); @@ -81,7 +91,7 @@ const PriceBox = () => { variant={'transparentBase'} color={'primary.700'} leftIcon={} - onClick={() => router.back()} + onClick={handleBack} alignSelf={'flex-start'} mt={-8} > @@ -98,7 +108,7 @@ const PriceBox = () => { w={9} h={9} icon={} - onClick={() => router.back()} + onClick={handleBack} /> )}