import { View, Text, ScrollView, Pressable } from 'react-native'; import React, { useContext } from 'react'; import { SafeAreaView } from 'react-native-safe-area-context'; import { router } from 'expo-router'; import { CrossLogoSvg, RightArrowIconSvg } from '../global/SVG'; import { AuthContext } from '../../context/AuthProvider'; const AccountSettingPageComponent = () => { const { user } = useContext(AuthContext); console.log(user); const genderText = user?.gender === 'woman' ? '女' : user?.gender === 'man' ? '男' : user?.gender; return ( { if (router.canGoBack()) { router.back(); } else { router.replace('/accountMainPage'); } }} > 帳戶管理 console.log('abc')}> 電郵地址 {user?.email} router.push('changePasswordPage')} > 帳戶密碼 ******** router.push('changeNamePage')} > 暱稱 {user?.nickname} router.push('changeGenderPage')} > 性別 {genderText} router.push('changePhonePage')} > 電話號碼 {user?.phone ? `+852 ${user.phone}` : 'No phone number provided'} ); }; export default AccountSettingPageComponent;