Mock data

This commit is contained in:
Hillel Coren 2020-02-24 19:57:08 +02:00
parent babad1951e
commit d0a5a70392
4 changed files with 13 additions and 7 deletions

View File

@ -1,7 +1,7 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
// This version must be updated in tandem with the pubspec version. // This version must be updated in tandem with the pubspec version.
const String kAppVersion = '2.0.5'; const String kAppVersion = '2.0.4';
const String kSiteUrl = 'https://invoiceninja.com'; const String kSiteUrl = 'https://invoiceninja.com';
//const String kAppUrl = 'https://admin.invoiceninja.com'; //const String kAppUrl = 'https://admin.invoiceninja.com';
const String kAppUrl = 'https://staging.invoicing.co'; const String kAppUrl = 'https://staging.invoicing.co';

View File

@ -17,14 +17,18 @@ import 'package:invoiceninja_flutter/redux/client/client_actions.dart';
import 'package:invoiceninja_flutter/redux/company/company_actions.dart'; import 'package:invoiceninja_flutter/redux/company/company_actions.dart';
import 'package:invoiceninja_flutter/redux/company/company_state.dart'; import 'package:invoiceninja_flutter/redux/company/company_state.dart';
import 'package:invoiceninja_flutter/redux/dashboard/dashboard_actions.dart'; import 'package:invoiceninja_flutter/redux/dashboard/dashboard_actions.dart';
import 'package:invoiceninja_flutter/redux/expense/expense_actions.dart';
import 'package:invoiceninja_flutter/redux/invoice/invoice_actions.dart'; import 'package:invoiceninja_flutter/redux/invoice/invoice_actions.dart';
import 'package:invoiceninja_flutter/redux/payment/payment_actions.dart'; import 'package:invoiceninja_flutter/redux/payment/payment_actions.dart';
import 'package:invoiceninja_flutter/redux/product/product_actions.dart'; import 'package:invoiceninja_flutter/redux/product/product_actions.dart';
import 'package:invoiceninja_flutter/redux/project/project_actions.dart';
import 'package:invoiceninja_flutter/redux/settings/settings_actions.dart'; import 'package:invoiceninja_flutter/redux/settings/settings_actions.dart';
import 'package:invoiceninja_flutter/redux/static/static_state.dart'; import 'package:invoiceninja_flutter/redux/static/static_state.dart';
import 'package:invoiceninja_flutter/redux/task/task_actions.dart';
import 'package:invoiceninja_flutter/redux/ui/pref_state.dart'; import 'package:invoiceninja_flutter/redux/ui/pref_state.dart';
import 'package:invoiceninja_flutter/redux/ui/ui_actions.dart'; import 'package:invoiceninja_flutter/redux/ui/ui_actions.dart';
import 'package:invoiceninja_flutter/redux/ui/ui_state.dart'; import 'package:invoiceninja_flutter/redux/ui/ui_state.dart';
import 'package:invoiceninja_flutter/redux/vendor/vendor_actions.dart';
import 'package:invoiceninja_flutter/ui/app/app_builder.dart'; import 'package:invoiceninja_flutter/ui/app/app_builder.dart';
import 'package:invoiceninja_flutter/ui/app/dialogs/alert_dialog.dart'; import 'package:invoiceninja_flutter/ui/app/dialogs/alert_dialog.dart';
import 'package:invoiceninja_flutter/ui/app/main_screen.dart'; import 'package:invoiceninja_flutter/ui/app/main_screen.dart';
@ -413,10 +417,12 @@ Middleware<AppState> _createAccountLoaded() {
store.dispatch(LoadInvoicesSuccess(company.invoices)); store.dispatch(LoadInvoicesSuccess(company.invoices));
store.dispatch(LoadPaymentsSuccess(company.payments)); store.dispatch(LoadPaymentsSuccess(company.payments));
//store.dispatch(LoadQuotesSuccess(company.quotes)); //store.dispatch(LoadQuotesSuccess(company.quotes));
//store.dispatch(LoadTasksSuccess(company.tasks)); if (Config.DEMO_MODE) {
//store.dispatch(LoadProjectsSuccess(company.projects)); store.dispatch(LoadTasksSuccess(company.tasks));
//store.dispatch(LoadVendorsSuccess(company.vendors)); store.dispatch(LoadProjectsSuccess(company.projects));
//store.dispatch(LoadExpensesSuccess(company.expenses)); store.dispatch(LoadVendorsSuccess(company.vendors));
store.dispatch(LoadExpensesSuccess(company.expenses));
}
} }
} }

View File

@ -153,7 +153,7 @@ class ReportsScreen extends StatelessWidget {
//kReportExpense, //kReportExpense,
kReportInvoice, kReportInvoice,
kReportPayment, kReportPayment,
kReportProduct, //kReportProduct,
//kReportProfitAndLoss, //kReportProfitAndLoss,
//kReportTask, //kReportTask,
//kReportTaxRate, //kReportTaxRate,

View File

@ -25,7 +25,7 @@ double getExchangeRateWithMap(BuiltMap<String, CurrencyEntity> currencyMap,
} }
if (toCurrency == baseCurrency) { if (toCurrency == baseCurrency) {
return 1 / (fromCurrency.exchangeRate ?? 1); return 1 / (fromCurrency?.exchangeRate ?? 1);
} }
return toCurrency.exchangeRate * (1 / fromCurrency.exchangeRate); return toCurrency.exchangeRate * (1 / fromCurrency.exchangeRate);