import { ScrollView, View } from 'react-native'; import { Text, useBreakpointValue } from 'native-base'; import React from 'react'; import { useQuery } from '../../Queries'; import SongCardInfo from '../../components/V2/SongCardInfo'; import API from '../../API'; import { useNavigation } from '../../Navigation'; import GoldenRatio from '../../components/V2/GoldenRatio'; import { translate } from '../../i18n/i18n'; const HomeView = () => { const suggestionsQuery = useQuery( API.getSongSuggestions(['artist', 'likedByUsers', 'SongHistory']) ); const navigation = useNavigation(); const screenSize = useBreakpointValue({ base: 'small', md: 'big' }); const isPhone = screenSize === 'small'; const topSuggestions = suggestionsQuery.data?.slice(0, 4) ?? []; const suggestions = suggestionsQuery.data?.slice(4) ?? []; return ( {translate('discoverySuggestionSectionTitle')} {suggestions.map((song) => ( { navigation.navigate('Play', { songId: song.id }); }} onPlay={() => { console.log('play'); }} /> ))} ); }; export default HomeView;