import { View, Text, FlatList, Pressable, Image, Dimensions } from 'react-native' import React, { useEffect, useState } from 'react' import GlobalAPI from '../Service/globalAPI' import { useFonts } from 'expo-font' import { useNavigation } from '@react-navigation/native' const HomeTopHeadline = () => { const navigation = useNavigation(); useFonts({ 'playFairBold': require('../../assets/fonts/PlayfairDisplay-Bold.ttf'), 'playFair': require('../../assets/fonts/PlayfairDisplay-Regular.ttf') }) const [newsList, setNewsList] = useState([]); useEffect(() => { getTopHeadline(); }, []) const getTopHeadline = async() => { const result = (await GlobalAPI.getTopHeadline).data; setNewsList(result.articles) } return ( ( navigation.navigate('news', {news:item})} style={{width:Dimensions.get('screen').width*0.95, marginRight: 10, marginTop: 5, marginBottom: 5}}> {item.title} {item?.source?.name} )}/> ) } export default HomeTopHeadline