Correct upgrade banner
This commit is contained in:
parent
685f9b7d2e
commit
35cf4edcf5
|
|
@ -13,7 +13,6 @@ import 'package:invoiceninja_flutter/redux/auth/auth_actions.dart';
|
|||
import 'package:invoiceninja_flutter/redux/reports/reports_actions.dart';
|
||||
import 'package:invoiceninja_flutter/redux/settings/settings_actions.dart';
|
||||
import 'package:invoiceninja_flutter/ui/app/sms_verification.dart';
|
||||
import 'package:invoiceninja_flutter/ui/app/upgrade_dialog.dart';
|
||||
import 'package:invoiceninja_flutter/utils/app_review.dart';
|
||||
import 'package:material_design_icons_flutter/material_design_icons_flutter.dart';
|
||||
import 'package:pointer_interceptor/pointer_interceptor.dart';
|
||||
|
|
@ -480,7 +479,13 @@ class _MenuDrawerState extends State<MenuDrawer> {
|
|||
const EdgeInsets.only(left: 12),
|
||||
tileColor: Colors.green,
|
||||
leading: IconButton(
|
||||
onPressed: () => null,
|
||||
onPressed: () => store.dispatch(
|
||||
ViewSettings(
|
||||
clearFilter: true,
|
||||
company: company,
|
||||
user: state.user,
|
||||
section:
|
||||
kSettingsAccountManagement)),
|
||||
icon: Icon(
|
||||
Icons.arrow_circle_up,
|
||||
color: Colors.white,
|
||||
|
|
@ -499,18 +504,18 @@ class _MenuDrawerState extends State<MenuDrawer> {
|
|||
),
|
||||
),
|
||||
onTap: () {
|
||||
/*
|
||||
showDialog<void>(
|
||||
context: context,
|
||||
builder: (BuildContext context) =>
|
||||
UpgradeDialog());
|
||||
*/
|
||||
|
||||
/*
|
||||
store.dispatch(ViewSettings(
|
||||
clearFilter: true,
|
||||
company: company,
|
||||
user: state.user,
|
||||
section: kSettingsAccountManagement));
|
||||
*/
|
||||
},
|
||||
),
|
||||
),
|
||||
|
|
|
|||
|
|
@ -113,6 +113,7 @@ class ReportsScreen extends StatelessWidget {
|
|||
kReportProfitAndLoss,
|
||||
kReportTask,
|
||||
if (state.company.isModuleEnabled(EntityType.vendor)) ...[
|
||||
kReportVendor,
|
||||
if (state.company.isModuleEnabled(EntityType.purchaseOrder))
|
||||
kReportPurchaseOrder,
|
||||
],
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import 'package:flutter_styled_toast/flutter_styled_toast.dart';
|
|||
import 'package:invoiceninja_flutter/ui/reports/purchase_order_report.dart';
|
||||
import 'package:invoiceninja_flutter/ui/reports/recurring_expense_report.dart';
|
||||
import 'package:invoiceninja_flutter/ui/reports/recurring_invoice_report.dart';
|
||||
import 'package:invoiceninja_flutter/ui/reports/vendor_report.dart';
|
||||
import 'package:invoiceninja_flutter/utils/platforms.dart';
|
||||
import 'package:memoize/memoize.dart';
|
||||
import 'package:path_provider/path_provider.dart';
|
||||
|
|
@ -325,6 +326,16 @@ class ReportsScreenVM {
|
|||
state.staticState,
|
||||
);
|
||||
break;
|
||||
case kReportVendor:
|
||||
reportResult = memoizedVendorReport(
|
||||
state.userCompany,
|
||||
state.uiState.reportsUIState,
|
||||
state.vendorState.map,
|
||||
state.userState.map,
|
||||
state.groupState.map,
|
||||
state.staticState,
|
||||
);
|
||||
break;
|
||||
}
|
||||
|
||||
final groupTotals = memoizeedGroupTotals(
|
||||
|
|
|
|||
Loading…
Reference in New Issue