import { View, Text, ScrollView, StyleSheet } from 'react-native'; import { SafeAreaView } from 'react-native-safe-area-context'; import NormalButton from '../global/normal_button'; import { TickLogoSvg } from '../global/SVG'; import { router, useLocalSearchParams, useNavigation } from 'expo-router'; import useBookingStore from '../../providers/booking_store'; import { useEffect } from 'react'; const BookingSuccessPageComponent = () => { const { bookTime, carID, date, chargingWatt, connectorID, price, stationID, user, paymentFee, carCapacitance, bookDateForDisplay, bookTimeForDisplay, chargeStationAddressForDisplay, chargeStationNameForDisplay, carNameForDisplay } = useBookingStore(); const navigation = useNavigation(); useEffect(() => { navigation.setOptions({ gestureEnabled: false }); }, [navigation]); const params = useLocalSearchParams(); console.log('params', params); const formatOrderId = params.formatOrderId; return ( 成功預約 時間日期 {bookDateForDisplay} · {bookTimeForDisplay} 充電地點 {chargeStationNameForDisplay} {chargeStationAddressForDisplay} 方案 {chargingWatt === '' ? ( <> 按每度電結算 充滿停機預估費用 ) : ( <> 按每度電結算 度數: {chargingWatt.split('~')[0]} )} 車輛 {carNameForDisplay} 收費概要 充電費用 HK$ {paymentFee} 按每度電結算: {chargingWatt.split('~')[0]} 總計 HK$ {paymentFee} 付款資訊 訂單編號 {formatOrderId} 付款方式 預付銀包 {/* 電郵地址 mikechan123@gmail.com */} 返回主頁 } onPress={() => router.replace('bookingMenuPage')} extendedStyle={{ padding: 24 }} /> ); }; export default BookingSuccessPageComponent; const styles = StyleSheet.create({ grayColor: { color: '#888888' }, greenColor: { color: '#02677D' } });