optimized code

Tanner Silva committed Feb 8, 2021 at 18:31 UTC c05c2e7c295d4838dae5f3c99b632582835dc61d
1 file changed +6 -4
lib/view_model/trade_details_view_model.dart
+6 -4
@@ -91,12 +91,14 @@ abstract class TradeDetailsViewModelBase with Store {
91 value: trade.provider.toString()));
92 }
93
94 - if (trade.provider.title == "ChangeNOW") {
94 + if (trade.provider is ChangeNowExchangeProvider) {
95 + final buildURL =
96 + 'https://changenow.io/exchange/txs/${trade.id.toString()}';
97 items.add(TrackTradeListItem(
96 - title: "Track",
97 - value: "https://changenow.io/exchange/txs/${trade.id.toString()}",
98 + title: 'Track',
99 + value: buildURL,
100 onTap: () {
99 - launch("https://changenow.io/exchange/txs/${trade.id.toString()}");
101 + launch(buildURL);
102 }));
103 }
104