Company gateway view

This commit is contained in:
Hillel Coren 2020-08-12 11:32:13 +03:00
parent 5c463da32e
commit 081d623552
2 changed files with 11 additions and 3 deletions

View File

@ -2,6 +2,7 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:invoiceninja_flutter/constants.dart';
import 'package:invoiceninja_flutter/data/models/entities.dart';
import 'package:invoiceninja_flutter/redux/app/app_actions.dart';
import 'package:invoiceninja_flutter/redux/company_gateway/company_gateway_selectors.dart';
import 'package:invoiceninja_flutter/ui/app/FieldGrid.dart';
import 'package:invoiceninja_flutter/ui/app/entities/entity_list_tile.dart';
@ -74,7 +75,10 @@ class _CompanyGatewayViewState extends State<CompanyGatewayView> {
isFilter: widget.isFilter,
entityType: EntityType.client,
title: localization.clients,
//onTap: () => viewModel.onClientsPressed(context),
onTap: () => viewEntitiesByType(
context: context,
entityType: EntityType.client,
filterEntity: companyGateway),
subtitle: memoizedClientStatsForCompanyGateway(
companyGateway.id, state.clientState.map)
.present(localization.active, localization.archived),
@ -84,7 +88,10 @@ class _CompanyGatewayViewState extends State<CompanyGatewayView> {
isFilter: widget.isFilter,
entityType: EntityType.payment,
title: localization.payments,
//onTap: () => viewModel.onClientsPressed(context),
onTap: () => viewEntitiesByType(
context: context,
entityType: EntityType.payment,
filterEntity: companyGateway),
subtitle: memoizedPaymentStatsForCompanyGateway(
companyGateway.id, state.paymentState.map)
.present(localization.active, localization.archived),

View File

@ -87,8 +87,9 @@ IconData getEntityIcon(EntityType entityType) {
case EntityType.invoice:
return FontAwesomeIcons.fileInvoice;
case EntityType.payment:
case EntityType.companyGateway:
return FontAwesomeIcons.creditCard;
case EntityType.companyGateway:
return FontAwesomeIcons.moneyCheckAlt;
case EntityType.quote:
return FontAwesomeIcons.fileAlt;
case EntityType.vendor: