import 'dart:convert'; import 'package:http/http.dart' as http; Future> showMemes() async { Uri uri = Uri.parse('https://meme-api.herokuapp.com/gimme/10'); final response = await http.get(uri); if (response.statusCode == 200 || response.statusCode == 201) { print(response.body); Map map = json.decode(response.body); List memes = map['memes']; List memeUrls = memes.map((e) => e['preview'][e['preview'].length - 1]).toList(); return memeUrls; } else { print('Error - ${response.statusCode}'); return ['']; } }