import { HStack, IconButton, Image, Text } from 'native-base'; import RowCustom from './RowCustom'; import TextButton from './TextButton'; import { LikedSongWithDetails } from '../models/LikedSong'; import { MaterialIcons } from '@expo/vector-icons'; import API from '../API'; type FavSongRowProps = { FavSong: LikedSongWithDetails; // TODO: remove Song onPress: () => void; }; const FavSongRow = ({ FavSong, onPress }: FavSongRowProps) => { return ( {FavSong.details.name} {FavSong.details.name} {FavSong.addedDate.toLocaleDateString()} { API.removeLikedSong(FavSong.songId); }} _icon={{ as: MaterialIcons, name: 'favorite', }} /> ); }; export default FavSongRow;