@Zorig wrote:
Is it possible to decrease / refactor this if statement
if (params.name) { let data = this.store.peekAll('departed').filter(departed => { Ember.Logger.log(departed.get('name')); return departed.get('name') == params.name; }); if(params.departed != 'undefined') { Ember.Logger.log(data); Ember.Logger.log('departed',params.departed); return data.filter(list => { return list.get('departed') == params.departed; }); } if(params.birth != 'undefined') { Ember.Logger.log('birth',params.birth); return data.filter(list => { return list.get('birth') == params.birth; }); } if(params.registry != 'undefined') { Ember.Logger.log('registry',params.registry); return data.filter(list => { return list.get('registry') == params.registry; }); } return data; }
Posts: 2
Participants: 2