cms/app-client/app/helpers/is-indeterminate.js
changeset 244 d7ab83ecf737
child 245 c9dd78a43b07
equal deleted inserted replaced
243:0f29cc270f9e 244:d7ab83ecf737
       
     1 import Ember from 'ember';
       
     2 
       
     3 export function isIndeterminate(params) {
       
     4     var dates = params[0];
       
     5 
       
     6     var decade = [];
       
     7     var next = params[1] + 10;
       
     8     while(params[1] < next) {
       
     9         decade.push(params[1]);
       
    10         params[1] ++;
       
    11     }
       
    12 
       
    13     var filter = decade.filter(function(date){ return dates.indexOf(date) > -1; });
       
    14     if(filter.length !== decade.length && filter.length) {
       
    15         return true
       
    16     }
       
    17     return false;
       
    18 }
       
    19 
       
    20 export default Ember.Helper.helper(isIndeterminate);