import { StatusBar } from 'expo-status-bar'; import React, { useState, useEffect } from 'react'; import { View, Text, StyleSheet, SafeAreaView, FlatList } from 'react-native'; import { Card } from 'react-native-paper'; import API from './../API.js'; import Post from './../components/Post.js'; let LoadPost = ({ postid, viewer }) => { let [post, setPost] = useState({}); useEffect(async () => { setPost(await API.getPost(postid)); }, [postid]); return (post._id ? : null); }; let Notifications = ({ navigation, route }) => { let [Me, setMeProfile] = useState({}); let [notifications, setNotifications] = useState([]); useEffect(async () => { let r = await API.getMe(); setMeProfile(r); setNotifications(r.notifications) }, [route.params]); const renderNotification = (({ item }) => { //return (); const gotToPost = ()=>{ navigation.navigate('SinglePost', {postid: item.postid, viewer: Me}); }; return ( {item.body} ) }); return ( item.ts} /> ); } export default Notifications; const styles = StyleSheet.create({ container: { flex: 1, backgroundColor: "#edf2f7", }, });