connect with backend
This commit is contained in:
26
lib/providers/order_provider.dart
Normal file
26
lib/providers/order_provider.dart
Normal file
@@ -0,0 +1,26 @@
|
||||
import 'package:flutter/cupertino.dart';
|
||||
|
||||
import '../services/order_service.dart';
|
||||
|
||||
class OrderProvider extends ChangeNotifier {
|
||||
final OrderService service;
|
||||
|
||||
OrderProvider(this.service);
|
||||
|
||||
bool loading = false;
|
||||
List orders = [];
|
||||
|
||||
Future<void> loadOrders() async {
|
||||
loading = true;
|
||||
notifyListeners();
|
||||
|
||||
final res = await service.getOrders();
|
||||
|
||||
if (res['success'] == true) {
|
||||
orders = res['orders'];
|
||||
}
|
||||
|
||||
loading = false;
|
||||
notifyListeners();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user