jam-cloud/web/app/assets/javascripts/react-components/AgeRangeList.js.jsx.coffee

20 lines
567 B
CoffeeScript

context = window
rest = window.JK.Rest()
logger = context.JK.logger
@AgeRangeList = React.createClass({
ages: [0, 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100]
componentDidUnmount: () ->
@languages = []
componentDidMount: () ->
@agesJsx = []
for age in @ages
@agesJsx.push(`<option value={age}>{age == 0 ? 'Any' : age}</option>`)
render: () ->
`<select className="AgeRangeList react-component" defaultValue={this.props.defaultValue}>
{this.agesJsx}
</select>`
})