10000 Tambahkan endpoint get search meals by keyword di food api provider · CoderJava/Food-Recipe@8c1aba1 · GitHub
[go: up one dir, main page]

Skip to content

Commit 8c1aba1

Browse files
committed
Tambahkan endpoint get search meals by keyword di food api provider
1 parent b191e01 commit 8c1aba1

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

lib/src/resources/food_api_provider.dart

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'package:food_recipe/src/models/filtercategories/filter_categories.dart';
66
import 'package:food_recipe/src/models/latest/latest_meals.dart';
77
import 'package:food_recipe/src/models/lookupmealsbyid/lookup_meals_by_id.dart';
88
import 'package:food_recipe/src/models/randommeals/random_meals.dart';
9+
import 'package:food_recipe/src/models/searchmeals/search_meals.dart';
910

1011
class FoodApiProvider {
1112
Dio dio = Dio();
@@ -74,4 +75,13 @@ class FoodApiProvider {
7475
}
7576
}
7677

78+
Future<SearchMeals> getSearchMealsByKeyword(String keyword) async {
79+
final response = await dio.get("$_baseUrl/api/json/v1/1/search.php?s=$keyword");
80+
if (response.statusCode == 200) {
81+
return SearchMeals.fromJson(response.data);
82+
} else {
83+
throw Exception("Failed to get search meals by id keyword");
84+
}
85+
}
86+
7787
}

0 commit comments

Comments
 (0)
0