Files
openfoodnetwork/app/assets/javascripts/darkswarm/shop.js.coffee
2014-03-20 16:58:57 +11:00

15 lines
443 B
CoffeeScript

angular.module("filters", []).filter "truncate", ->
(text, length, end) ->
text = text || ""
length = 10 if isNaN(length)
end = "..." if end is `undefined`
if text.length <= length or text.length - end.length <= length
text
else
String(text).substring(0, length - end.length) + end
$.timeago.settings.allowFuture = true;
angular.module("filters").filter "date_in_words", ->
(date) ->
$.timeago(date)