import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'package:pshared/provider/payment/amount.dart'; import 'package:pweb/controllers/payments/amount_field.dart'; import 'package:pweb/pages/dashboard/payouts/amount/feild.dart'; class PaymentAmountWidget extends StatelessWidget { const PaymentAmountWidget({super.key}); @override Widget build(BuildContext context) { return ChangeNotifierProxyProvider( create: (ctx) { final initialAmount = ctx.read().amount; return PaymentAmountFieldController(initialAmount: initialAmount); }, update: (ctx, amountProvider, controller) { controller!.update(amountProvider); return controller; }, child: const PaymentAmountField(), ); } }