From 1e8b5ed700a41e31181651c1657eebaf6241bd29 Mon Sep 17 00:00:00 2001 From: sneurlax Date: Mon, 18 Sep 2023 15:56:40 -0500 Subject: [PATCH] hook up start button to fuse() TODO link form inputs to fusion --- .../cashfusion/desktop_cashfusion_view.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/pages_desktop_specific/cashfusion/desktop_cashfusion_view.dart b/lib/pages_desktop_specific/cashfusion/desktop_cashfusion_view.dart index abc238d2b..9bb9f725b 100644 --- a/lib/pages_desktop_specific/cashfusion/desktop_cashfusion_view.dart +++ b/lib/pages_desktop_specific/cashfusion/desktop_cashfusion_view.dart @@ -11,7 +11,9 @@ import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:flutter_svg/svg.dart'; +import 'package:stackwallet/providers/global/wallets_provider.dart'; import 'package:stackwallet/providers/ui/check_box_state_provider.dart'; +import 'package:stackwallet/services/mixins/fusion_wallet_interface.dart'; import 'package:stackwallet/themes/stack_colors.dart'; import 'package:stackwallet/utilities/assets.dart'; import 'package:stackwallet/utilities/constants.dart'; @@ -392,7 +394,7 @@ class _DesktopCashFusion extends ConsumerState { borderColor: Theme.of(context) .extension()! .shadow, - child: Row( + child: const Row( children: [], ), ), @@ -401,7 +403,13 @@ class _DesktopCashFusion extends ConsumerState { ), PrimaryButton( label: "Start", - onPressed: () {}, + onPressed: () async { + await (ref + .read(walletsChangeNotifierProvider) + .getManager(widget.walletId) + .wallet as FusionWalletInterface) + .fuse(); + }, ), ], ),