1import '../../../../../core/api/api_client.dart';
2import '../../../../../core/api/api_endpoints.dart';
9 final response = await
client.get(
16 required String param,
25 required String param,
34 required Map<String, dynamic> body,
44 required Map<String, dynamic> body,
Future< dynamic > get(String path, [Map< String, dynamic >? headers, bool? isAuth, String? url,]) async
Future< Map< String, dynamic > > post({ required String path, required Map< String, dynamic > data, Map< String, dynamic >? headers, bool? isAuth, }) async
static const String createCollectionPath
static const String listProposedTimePath
static retrieveDoneCollections(String param)
static const String updateCollectionPath
static retrieveOnGoingCollections(String param)
Future< Map< String, dynamic > > updateCollectionRequest({ required Map< String, dynamic > body, }) async
CollectionsRemoteDataSource({required this.client})
Future< List< dynamic > > fetchOnGoingCollectionRequests({ required String param, }) async
Future< Map< String, dynamic > > createCollectionRequest({ required Map< String, dynamic > body, }) async
Future< List< dynamic > > fetchCollectionTimes() async
Future< List< dynamic > > fetchCompletedCollectionRequests({ required String param, }) async