8000 Tambahkan endpoint get area meals di food api provider · CoderJava/Food-Recipe@ec6726d · GitHub
[go: up one dir, main page]

Skip to content

Commit ec6726d

Browse files
committed
Tambahkan endpoint get area meals di food api provider
1 parent 08bcd75 commit ec6726d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

lib/src/resources/food_api_provider.dart

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:dio/dio.dart';
2+
import 'package:food_recipe/src/models/area/area_meals.dart';
23
import 'package:food_recipe/src/models/categories/categories.dart';
34
import 'package:food_recipe/src/models/latest/latest_meals.dart';
45
import 'package:food_recipe/src/models/randommeals/random_meals.dart';
@@ -33,4 +34,14 @@ class FoodApiProvider {
3334
throw Exception("Failed to get latest meals");
3435
}
3536
}
37+
38+
Future<AreaMeals> getAreaMeals() async {
39+
final response = await dio.get("$_baseUrl/api/json/v1/1/list.php?a=list");
40+
if (response.statusCode == 200) {
41+
return AreaMeals.fromJson(response.data);
42+
} else {
43+
throw Exception("Failed to get area meals");
44+
}
45+
}
46+
3647
}

0 commit comments

Comments
 (0)
0