orderlistcomplete
This commit is contained in:
26
lib/src/logic/repo/order_repo.dart
Normal file
26
lib/src/logic/repo/order_repo.dart
Normal file
@@ -0,0 +1,26 @@
|
||||
import 'package:dio/dio.dart';
|
||||
import 'package:fpdart/fpdart.dart';
|
||||
import 'package:grocery_app/src/core/utils/custom_dio_exception.dart';
|
||||
import 'package:grocery_app/src/core/utils/response_type_def.dart';
|
||||
import 'package:grocery_app/src/data/myOrder.dart';
|
||||
import 'package:grocery_app/src/data/order_paymnet.dart';
|
||||
import 'package:grocery_app/src/logic/services/orderSirvice.dart';
|
||||
|
||||
class OrderRepo {
|
||||
final OrderService _orderService;
|
||||
OrderRepo(this._orderService);
|
||||
|
||||
FutureResult<MyOrder> myOrder(data) async {
|
||||
try {
|
||||
var response = await _orderService.myOrder(data);
|
||||
|
||||
MyOrder productCategory = myOrderFromJson(response.toString());
|
||||
print("ldkjglfdhglkj ${productCategory}");
|
||||
|
||||
return right(productCategory);
|
||||
} on DioException catch (e) {
|
||||
var error = CustomDioExceptions.handleError(e);
|
||||
return left(error);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user