import React from 'react'; import { View, Text } from 'react-native'; import { useNavigation, useRoute, RouteProp } from '@react-navigation/native'; import { StackNavigationProp } from '@react-navigation/stack'; import { getStyles } from './orderConfirmedScreen.styles'; import { Header, PrimaryButton } from '@components'; import { useAppTheme } from '@theme'; import { AppStackParamList } from '../../../navigation/appStack'; type OrderConfirmedNavProp = StackNavigationProp; type OrderConfirmedRouteProp = RouteProp; export const OrderConfirmedScreen: React.FC = () => { const { colors } = useAppTheme(); const styles = getStyles(colors); const navigation = useNavigation(); const route = useRoute(); const orderId = route.params?.orderId || 'ORD-123456'; return (
navigation.navigate('MainTabs')} /> Order Confirmed! Your order has been placed successfully Order ID: {orderId} Estimated delivery: 25-30 min navigation.navigate('OrderTrackingScreen', { orderId })} /> ); };