openfoodfoundation/openfoodnetwork

View on GitHub
app/assets/javascripts/darkswarm/filters/print_array.js.coffee

Summary

Maintainability
Test Coverage
angular.module('Darkswarm').filter "printArrayOfObjects", ->
  (array, attr = 'name')->
    array ?= []
    array.map (a)->
      a[attr].toLowerCase()
    .join(", ")

angular.module('Darkswarm').filter "printArray", ->
  (array)->
    array ?= []
    output = (item for item in array when item).join ", "
    output