disable cancel invoice in customer
This commit is contained in:
@@ -66,6 +66,7 @@ class _InvoiceInfoState extends State<InvoiceInfo> {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
bool isCanceled = _invoice.status == invoice_cancel_status;
|
||||
bool isPaid = _invoice.status == invoice_paid_status;
|
||||
var rateModel = Provider.of<ShipmentRateModel>(context);
|
||||
var rate = rateModel.rate;
|
||||
|
||||
@@ -182,7 +183,9 @@ class _InvoiceInfoState extends State<InvoiceInfo> {
|
||||
SizedBox(
|
||||
height: 10,
|
||||
),
|
||||
isCanceled || widget.forCustomer ? Container() : cancelBtn,
|
||||
isCanceled || isPaid || widget.forCustomer
|
||||
? Container()
|
||||
: cancelBtn,
|
||||
],
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user