diff --git a/lib/pages/invoice/invoice_info.dart b/lib/pages/invoice/invoice_info.dart index 838a6aa..a495df5 100644 --- a/lib/pages/invoice/invoice_info.dart +++ b/lib/pages/invoice/invoice_info.dart @@ -21,7 +21,8 @@ import 'package:provider/provider.dart'; class InvoiceInfo extends StatefulWidget { final Invoice invoice; - InvoiceInfo({this.invoice}); + final bool forCustomer; + InvoiceInfo({this.invoice, this.forCustomer}); @override _InvoiceInfoState createState() => _InvoiceInfoState(); @@ -181,7 +182,7 @@ class _InvoiceInfoState extends State { SizedBox( height: 10, ), - isCanceled ? Container() : cancelBtn, + isCanceled || widget.forCustomer ? Container() : cancelBtn, ], ), ), diff --git a/lib/pages/invoice/invoice_list_row.dart b/lib/pages/invoice/invoice_list_row.dart index 69d527b..b369960 100644 --- a/lib/pages/invoice/invoice_list_row.dart +++ b/lib/pages/invoice/invoice_list_row.dart @@ -138,7 +138,8 @@ class InvoiceListRow extends StatelessWidget { //to go invoice info page Navigator.pop(context); Navigator.of(context).push(CupertinoPageRoute( - builder: (context) => InvoiceInfo(invoice: invoice))); + builder: (context) => + InvoiceInfo(invoice: invoice, forCustomer: forCustomer))); }, ) ],