27 lines
482 B
Dart
27 lines
482 B
Dart
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();
|
|
}
|
|
}
|