jam-cloud/web/app/assets/javascripts/react-components/GenreCheckBoxList.js.jsx.co...

18 lines
503 B
CoffeeScript

context = window
rest = window.JK.Rest()
logger = context.JK.logger
@GenreCheckBoxList = React.createClass({
genres: []
componentDidUnmount: () ->
@genres = []
componentDidMount: () ->
rest.getGenres().done (genres) =>
@genres = genres
render: () ->
`<div className="GenreCheckBoxList react-component">
<CheckBoxList objectName='genres' onItemChanged={this.props.onItemChanged} sourceObjects={this.genres} selectedObjects={this.props.selectedGenres}/>
</div>`
})