1import React from 'react'; 2import {FlatList} from 'react-native-gesture-handler'; 3import MusicItem from '@/components/mediaItem/musicItem'; 4import Empty from '@/components/base/empty'; 5 6interface ISearchResultProps { 7 result: IMusic.IMusicItem[]; 8 musicSheet?: IMusic.IMusicSheetItem; 9} 10export default function SearchResult(props: ISearchResultProps) { 11 const {result, musicSheet} = props; 12 return ( 13 <FlatList 14 ListEmptyComponent={<Empty />} 15 data={result} 16 renderItem={({item}) => ( 17 <MusicItem musicItem={item} musicSheet={musicSheet} /> 18 )} 19 /> 20 ); 21} 22