add pickup provider

This commit is contained in:
2021-10-09 09:27:51 +06:30
parent 2a3277035e
commit 46da87dc0e
7 changed files with 102 additions and 5 deletions

View File

@@ -0,0 +1,20 @@
import 'dart:convert';
import 'package:fcs/config.dart';
import 'package:fcs/domain/constants.dart';
import 'package:fcs/domain/entities/package.dart';
import 'package:fcs/domain/entities/pickup.dart';
import 'package:fcs/helpers/api_helper.dart';
import 'package:fcs/helpers/firebase_helper.dart';
import 'package:logging/logging.dart';
class PickupDataProvider {
final log = Logger('PickupDataProvider');
static final PickupDataProvider instance = PickupDataProvider._();
PickupDataProvider._();
Future<void> completePickup(Pickup pickup) async {
return await requestAPI("/pickups/complete", "PUT",
payload: pickup.toMapForComplete(), token: await getToken());
}
}