getAnimeInfo method
Implementation
Future<Map> getAnimeInfo(String animeId) async {
// call function to get episodes info
final animeEpisodesInfo = await _getAnimeEpisodesInfo(animeId);
final episodes = animeEpisodesInfo[0]!;
final genres = animeEpisodesInfo[1]!;
final extraInfo = animeEpisodesInfo[2]!;
return {
'id': animeId,
'title': extraInfo['title'],
'poster': extraInfo['poster'],
'banner': extraInfo['banner'],
'synopsis': extraInfo['synopsis'],
'rating': extraInfo['rating'],
'debut': extraInfo['debut'],
'type': extraInfo['type'],
'genres': genres,
'episodes': List.from(episodes.reversed),
};
}