mirror of
https://github.com/aclindsa/moneygo.git
synced 2025-06-13 05:29:24 -04:00
Stop creating lists in containers
Create them only when needed in reducers instead
This commit is contained in:
@ -8,16 +8,11 @@ var ImportActions = require('../actions/ImportActions');
|
||||
var AccountsTab = require('../components/AccountsTab');
|
||||
|
||||
function mapStateToProps(state) {
|
||||
var security_list = [];
|
||||
for (var securityId in state.securities) {
|
||||
if (state.securities.hasOwnProperty(securityId))
|
||||
security_list.push(state.securities[securityId]);
|
||||
}
|
||||
return {
|
||||
accounts: state.accounts.map,
|
||||
accountChildren: state.accounts.children,
|
||||
securities: state.securities,
|
||||
security_list: security_list,
|
||||
securities: state.securities.map,
|
||||
security_list: state.securities.list,
|
||||
selectedAccount: state.selectedAccount,
|
||||
transactions: state.transactions,
|
||||
transactionPage: state.transactionPage,
|
||||
|
@ -4,14 +4,8 @@ var ReportActions = require('../actions/ReportActions');
|
||||
var ReportsTab = require('../components/ReportsTab');
|
||||
|
||||
function mapStateToProps(state) {
|
||||
var report_list = [];
|
||||
for (var reportId in state.reports.map) {
|
||||
if (state.reports.map.hasOwnProperty(reportId))
|
||||
report_list.push(state.reports.map[reportId]);
|
||||
}
|
||||
return {
|
||||
reports: state.reports,
|
||||
report_list: report_list
|
||||
reports: state.reports
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -11,14 +11,9 @@ function mapStateToProps(state) {
|
||||
&& state.accounts.map[accountId].SecurityId == state.selectedSecurity)
|
||||
selectedSecurityAccounts.push(state.accounts.map[accountId]);
|
||||
}
|
||||
var security_list = [];
|
||||
for (var securityId in state.securities) {
|
||||
if (state.securities.hasOwnProperty(securityId))
|
||||
security_list.push(state.securities[securityId]);
|
||||
}
|
||||
return {
|
||||
securities: state.securities,
|
||||
security_list: security_list,
|
||||
securities: state.securities.map,
|
||||
security_list: state.securities.list,
|
||||
selectedSecurityAccounts: selectedSecurityAccounts,
|
||||
selectedSecurity: state.selectedSecurity,
|
||||
securityTemplates: state.securityTemplates
|
||||
|
Reference in New Issue
Block a user