diff --git a/lib/redux/product/product_reducer.dart b/lib/redux/product/product_reducer.dart index 48b914032..08ab5a0a5 100644 --- a/lib/redux/product/product_reducer.dart +++ b/lib/redux/product/product_reducer.dart @@ -1,8 +1,6 @@ import 'package:redux/redux.dart'; import 'package:invoiceninja/redux/product/product_actions.dart'; import 'package:invoiceninja/redux/product/product_state.dart'; -import 'package:built_collection/built_collection.dart'; -import 'package:invoiceninja/data/models/models.dart'; final productsReducer = combineReducers([ /* diff --git a/lib/ui/product/product_details.dart b/lib/ui/product/product_details.dart index 65764436c..8204c62ff 100644 --- a/lib/ui/product/product_details.dart +++ b/lib/ui/product/product_details.dart @@ -1,6 +1,5 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; -import 'package:invoiceninja/data/models/models.dart'; import 'package:invoiceninja/ui/app/progress_button.dart'; import 'package:invoiceninja/ui/product/product_details_vm.dart'; import 'package:invoiceninja/utils/localization.dart'; @@ -16,7 +15,6 @@ class ProductDetails extends StatelessWidget { @override Widget build(BuildContext context) { - //final localizations = ArchSampleLocalizations.of(context); String _productKey; String _notes; diff --git a/lib/ui/product/product_details_vm.dart b/lib/ui/product/product_details_vm.dart index 6842832dc..506efa2a7 100644 --- a/lib/ui/product/product_details_vm.dart +++ b/lib/ui/product/product_details_vm.dart @@ -13,9 +13,7 @@ import 'package:invoiceninja/redux/app/app_state.dart'; class ProductDetailsBuilder extends StatelessWidget { - final int id; - - ProductDetailsBuilder({Key key, @required this.id}) : super(key: key); + ProductDetailsBuilder({Key key}) : super(key: key); @override Widget build(BuildContext context) { diff --git a/lib/ui/product/product_list_vm.dart b/lib/ui/product/product_list_vm.dart index 8187abbbe..c9622d720 100644 --- a/lib/ui/product/product_list_vm.dart +++ b/lib/ui/product/product_list_vm.dart @@ -51,7 +51,7 @@ class ProductListVM { isLoading: store.state.productState().lastUpdated == 0, onProductTap: (context, product) { store.dispatch(SelectProductAction(product)); - Navigator.of(context).push(MaterialPageRoute(builder: (_) => ProductDetailsBuilder(id: product.id))); + Navigator.of(context).push(MaterialPageRoute(builder: (_) => ProductDetailsBuilder())); }, ); } diff --git a/lib/ui/product/product_screen.dart b/lib/ui/product/product_screen.dart index 0fdb9a891..f5c2b6be7 100644 --- a/lib/ui/product/product_screen.dart +++ b/lib/ui/product/product_screen.dart @@ -33,7 +33,7 @@ class ProductScreen extends StatelessWidget { //key: ArchSampleKeys.addProductFab, onPressed: () { store.dispatch(SelectProductAction(ProductEntity())); - Navigator.of(context).push(MaterialPageRoute(builder: (_) => ProductDetailsBuilder(id: 0))); + Navigator.of(context).push(MaterialPageRoute(builder: (_) => ProductDetailsBuilder())); }, child: Icon(Icons.add), //tooltip: ArchSampleLocalizations.of(context).addProduct,