first commit

This commit is contained in:
2026-02-07 15:57:09 +07:00
commit 157096f164
1153 changed files with 415766 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:mobile_pos/Screens/Expense/Model/expense_modle.dart';
import '../../../Provider/transactions_provider.dart';
import '../Repo/expanse_repo.dart';
//---------income for duration--------------------------------
final expenseRepoProvider = Provider<ExpenseRepo>(
(ref) => ExpenseRepo(),
);
final filteredExpenseProvider = FutureProvider.family.autoDispose<List<Expense>, FilterModel>(
(ref, filter) {
final repo = ref.read(expenseRepoProvider);
return repo.fetchAllIExpense(
type: filter.duration,
fromDate: filter.fromDate,
toDate: filter.toDate,
);
},
);