UNPKG

create-nova-expo-template

Version:

A template for creating a new React Native app using Expo and TypeScript, with a focus on performance and best practices.

20 lines (16 loc) 644 B
import { NavigationProp } from "@react-navigation/native"; import { NotificationData, NotificationType } from "@/apis/@types/notification"; export default function handleNotificationRedirection( notificationData: NotificationData, navigation: NavigationProp<ReactNavigation.RootParamList> ) { console.log(notificationData, "NOTIFICATION DATA"); // #### Create Order Notification #### if (notificationData?.template_slug === NotificationType.NEW_ORDER) { const productId = notificationData?.target_object_id; if (productId) { // @ts-ignore navigation.navigate("ProductDetailsScreen", { productId }); } } }