import 'package:aurcache/api/packages.dart'; import 'package:aurcache/providers/api/BaseProvider.dart'; import '../../api/API.dart'; import '../../models/package.dart'; class PackagesDTO { final int limit; PackagesDTO({required this.limit}); } class PackagesProvider extends BaseProvider, PackagesDTO> { @override loadFuture(context, {dto}) { data = API.listPackages(limit: dto?.limit); this.dto = dto; } }