| 123456789101112131415161718192021 |
- import 'package:flutter_riverpod/flutter_riverpod.dart';
- import '../database/database.dart';
- import 'database_provider.dart';
- final customerListProvider = FutureProvider.family<List<Cliente>, int>((ref, idAgente) {
- return ref.read(clientiDaoProvider).getActiveClients(idAgente);
- });
- final customerSearchProvider = FutureProvider.family<List<Cliente>, ({int idAgente, String filter})>(
- (ref, params) {
- return ref.read(clientiDaoProvider).getClienti(params.idAgente, params.filter);
- },
- );
- final customerDestinationsProvider = FutureProvider.family<List<Filiale>, int>((ref, idCliente) {
- return ref.read(filialiDaoProvider).getDestinationsForCustomer(idCliente);
- });
- final customerPaymentsProvider = FutureProvider.family<List<Scadenza>, int>((ref, idCliente) {
- return ref.read(scadenzeDaoProvider).getScadenzeCliente(idCliente);
- });
|