Files

20 lines
443 B
Dart
Raw Permalink Normal View History

import 'package:aurcache/api/packages.dart';
import 'package:aurcache/providers/api/BaseProvider.dart';
import '../../api/API.dart';
import '../../models/package.dart';
2024-01-19 20:00:10 +01:00
class PackagesDTO {
final int limit;
PackagesDTO({required this.limit});
}
class PackagesProvider extends BaseProvider<List<Package>, PackagesDTO> {
@override
loadFuture(context, {dto}) {
2024-01-19 20:00:10 +01:00
data = API.listPackages(limit: dto?.limit);
2024-02-11 23:05:39 +01:00
this.dto = dto;
}
}