All files / src/list index.js

60% Statements 3/5
100% Branches 0/0
33.33% Functions 1/3
100% Lines 3/3
1 2 3 4 5 6 7 8 9 10          6x 6x 6x    
import ListActions from './ListActions'
import listSelectors from './listSelectors'
 
export default class List {
  constructor(listName, model, options) {
    this.listName = listName
    this.selectors = (routeParams) => listSelectors(listName, model.selectors(routeParams))
    this.actions = (routeParams) => new ListActions(listName, this.selectors(routeParams), model, model.actions(routeParams))
  }
}