diff -r 7a7cfcba5bfe -r d1baf7ccecc8 cms/app-client/app/helpers/popularity.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cms/app-client/app/helpers/popularity.js Mon May 30 23:58:34 2016 +0200 @@ -0,0 +1,15 @@ +import Ember from 'ember'; + +export function popularity([target, minimum, maximum]) { + var classname = ['not-popular', 'popular', 'very-popular']; + var interval = ( maximum - minimum ) / classname.length; + + var i = 0; + while( target > minimum + ( interval * ( i + 1 ) ) ) { + i ++; + } + + return classname[i]; +} + +export default Ember.Helper.helper(popularity);