Sha256: 115026af314762e0346aaa8edf004b7bf6b60eb1e84f376b905801b045587fa7

Contents?: true

Size: 397 Bytes

Versions: 1

Compression:

Stored size: 397 Bytes

Contents

angular.module('EssayApp.filters')
       .filter('currency_sup', ->
  (price, rate = {symbol: '$', value: 1}) ->
    return price unless price?
    if angular.isString(rate)
      numeral(price).format('$0,0.00').replace('$', "<sup>#{rate}</sup>")
    else
      numeral(price).multiply(rate?.value || 1).format('$0,0.00')
                    .replace('$', "<sup>#{rate?.symbol || '$'}</sup>")
)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
translation_cms-0.1.5 app/assets/javascripts/app/filters/currency_sup.js.coffee