This commit is contained in:
Hillel Coren 2019-11-15 09:48:48 +02:00
parent 9c500138a2
commit f5c4ba3af2
3 changed files with 11 additions and 2 deletions

View File

View File

@ -420,8 +420,7 @@ abstract class AppState implements Built<AppState, AppStateBuilder> {
//return 'Layout: ${uiState.layout}, menu: ${uiState.menuSidebarMode}, history: ${uiState.historySidebarMode}';
//return 'Sidebars - isMenuVisible: ${uiState.isMenuVisible}, isHistoryVisible: ${uiState.isHistoryVisible}';
//return 'Gateway: ${uiState.companyGatewayUIState.editing.feesAndLimitsMap}';
//return 'Route: ${uiState.currentRoute} Prev: ${uiState.previousRoute}';
return 'History: ${uiState.historyList}';
return 'Route: ${uiState.currentRoute} Prev: ${uiState.previousRoute}';
}
}

View File

@ -3,6 +3,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_redux/flutter_redux.dart';
import 'package:invoiceninja_flutter/redux/app/app_state.dart';
import 'package:invoiceninja_flutter/ui/app/history_drawer_vm.dart';
import 'package:invoiceninja_flutter/utils/icons.dart';
import 'package:invoiceninja_flutter/utils/localization.dart';
class HistoryDrawer extends StatelessWidget {
@ -36,6 +37,15 @@ class HistoryDrawer extends StatelessWidget {
)
],
),
body: ListView(
children: state.uiState.historyList.map((history) {
final entity = state.getEntityMap(history.entityType)[history.id];
return ListTile(
leading: Icon(getEntityIcon(history.entityType)),
title: Text(entity.listDisplayName),
);
}).toList(),
),
),
);
}