import '../request_cache.dart'; import 'get_holidays.dart'; import 'get_holidays_response.dart'; class GetHolidaysCache extends SimpleCache { GetHolidaysCache({super.onUpdate, super.renew}) : super( cacheTime: RequestCache.cacheDay, loader: () => GetHolidays().query(), fromJson: (json) => GetHolidaysResponse( (json['data'] as List) .map((i) => GetHolidaysResponseObject.fromJson(i as Map)) .toList(), ), ) { start('state-holidays'); } }