import { View, Text, Pressable, Image, ScrollView, Alert, ImageBackground, ActivityIndicator } from 'react-native'; import { SafeAreaView } from 'react-native-safe-area-context'; import { router, useLocalSearchParams } from 'expo-router'; import { PreviousPageBlackSvg } from '../../../../component/global/SVG'; import { useEffect, useState } from 'react'; import { FlashList } from '@shopify/flash-list'; interface TransactionRecordItem { date: string; title: string; description: string; } const TransactionRow: React.FC = ({ date, description, amount, actual_total_power }) => ( {date} {description} {actual_total_power !== '-' ? Number(actual_total_power).toFixed(1) : actual_total_power} ${Number.isInteger(amount) ? amount : amount.toFixed(1)} ); const NotificationPageComponent = () => { const params = useLocalSearchParams(); const [loading, setLoading] = useState(false); const [loading1, setLoading1] = useState(false); return ( { if (router.canGoBack()) { router.back(); } else { router.replace('/accountMainPage'); } }} > 最新消息 日期 標題 ); }; export default NotificationPageComponent;