getMaintenanceRecords method
Get all maintenance records
Implementation
Future<List<MaintenanceRecord>> getMaintenanceRecords({
QueryParams? query,
}) async {
final response = await _apiClient.get<Map<String, dynamic>>(
'/api/v1/maintenance-records',
queryParameters: query?.toQueryMap(),
);
final data = response['data'] as List<dynamic>;
return data
.map((json) => MaintenanceRecord.fromJson(json as Map<String, dynamic>))
.toList();
}