Sha256: 554e461a11df021c146e625ec324d4584623acc05ac9b63b96592e583fa89da1

Contents?: true

Size: 293 Bytes

Versions: 40

Compression:

Stored size: 293 Bytes

Contents

Rev.registerComponent 'Pluralize',

  getText: ->
    if @props.count == 1
      "#{@props.count} #{@props.one}"
    else
      "#{@props.count} #{@props.more or @props.one+'s'}"

  render: ->
    className = @classAdd
      RevPlural: true
    <span className={className}>{@getText()}</span>

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
revelry_core-0.1.11.6 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.11.5 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.11.2 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.11.1 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.11.0 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.10.7 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.10.6 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.10.5 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.10.4 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.10.3 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.10.2 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.10.1 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.10.0 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.9.2 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.9.1 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.9.0 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.8.6 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.8.5 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.8.4 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx
revelry_core-0.1.8.3 app/assets/javascripts/revelry/ui/formatting/Pluralize.js.cjsx