Files
Client/lib/api/marianumconnect/queries/get_holidays/get_holidays.dart
T

14 lines
406 B
Dart

import '../../marianumconnect_query.dart';
import '../../models/mc_holiday.dart';
class GetHolidays extends MarianumConnectQuery {
GetHolidays({super.dio});
Future<List<McHoliday>> run() => guard(() async {
final response = await dio.get<List<dynamic>>(endpoint('holidays'));
return response.data!
.map((e) => McHoliday.fromJson(e as Map<String, dynamic>))
.toList();
});
}