Forráskód Böngészése

fixed router logic

Ian Fung 1 éve
szülő
commit
e5faf749d9
1 módosított fájl, 9 hozzáadás és 1 törlés
  1. 9 1
      component/resultDetailPage/resultDetailPage.tsx

+ 9 - 1
component/resultDetailPage/resultDetailPage.tsx

@@ -132,7 +132,15 @@ const ResultDetailPage = () => {
                     style={{ flex: 1, width: '100%' }}
                 />
                 <View className="absolute top-14 left-8 ">
-                    <Pressable onPress={() => router.navigate('/')}>
+                    <Pressable
+                        onPress={() => {
+                            if (router.canGoBack()) {
+                                router.back();
+                            } else {
+                                router.replace('./');
+                            }
+                        }}
+                    >
                         <PreviousPageSvg />
                     </Pressable>
                 </View>