@@ -34,17 +34,15 @@ class CoinSelectionBottomSheet extends StatelessWidget {
3434 0 ,
3535 (previousValue, element) => previousValue + element.amountSat.toInt (),
3636 );
37- final selectedUtxoTotal =
38- bitcoinUnit == BitcoinUnit .btc
39- ? FormatAmount .btc (ConvertAmount .satsToBtc (selectedUtxoTotalSat))
40- : FormatAmount .sats (selectedUtxoTotalSat);
37+ final selectedUtxoTotal = bitcoinUnit == BitcoinUnit .btc
38+ ? FormatAmount .btc (ConvertAmount .satsToBtc (selectedUtxoTotalSat))
39+ : FormatAmount .sats (selectedUtxoTotalSat);
4140 final amountToSendSat = context.select (
4241 (SendCubit send) => send.state.confirmedAmountSat ?? 0 ,
4342 );
44- final amountToSend =
45- bitcoinUnit == BitcoinUnit .btc
46- ? FormatAmount .btc (ConvertAmount .satsToBtc (amountToSendSat))
47- : FormatAmount .sats (amountToSendSat);
43+ final amountToSend = bitcoinUnit == BitcoinUnit .btc
44+ ? FormatAmount .btc (ConvertAmount .satsToBtc (amountToSendSat))
45+ : FormatAmount .sats (amountToSendSat);
4846 final isAmountSufficient = selectedUtxoTotalSat > amountToSendSat;
4947
5048 return SingleChildScrollView (
@@ -78,6 +76,15 @@ class CoinSelectionBottomSheet extends StatelessWidget {
7876 '${context .loc .sendAmountRequested }$amountToSend ' ,
7977 style: context.font.bodySmall,
8078 ),
79+ if (! isAmountSufficient) ...[
80+ const Gap (8 ),
81+ BBText (
82+ context.loc.sendSelectedUtxosInsufficient,
83+ style: context.font.bodySmall? .copyWith (
84+ color: context.appColors.error,
85+ ),
86+ ),
87+ ],
8188 const Gap (24 ),
8289 ListView .separated (
8390 physics: const NeverScrollableScrollPhysics (),
@@ -86,9 +93,8 @@ class CoinSelectionBottomSheet extends StatelessWidget {
8693 return CoinSelectTile (
8794 utxo: utxo,
8895 selected: selectedUtxos.contains (utxo),
89- onTap:
90- () async =>
91- await context.read <SendCubit >().utxoSelected (utxo),
96+ onTap: () async =>
97+ await context.read <SendCubit >().utxoSelected (utxo),
9298 exchangeRate: exchangeRate,
9399 bitcoinUnit: bitcoinUnit! ,
94100 fiatCurrency: fiatCurrency,
0 commit comments