we-core
Version:
We.js is a node.js framework for build real time applications, sites or blogs!
20 lines (19 loc) • 462 B
JavaScript
/**
* Check if one array contains a value
*
{{#contains array value}}
{{array}} contains {{value}}
{{else}}
{{array}} not contains {{value}}
{{/contains}}
*/
module.exports = function() {
return function containsHelper(array, value, options) {
if (!array || !array.indexOf || (!value))
return options.inverse(this);
if (array.indexOf(value) >-1) {
return options.fn(this);
}
return options.inverse(this);
}
}