context = window rest = window.JK.Rest() logger = context.JK.logger @GenreCheckBoxList = React.createClass({ mixins: [Reflux.listenTo(@GenreStore,"onGenresChanged")] propTypes: { onItemChanged: React.PropTypes.func.isRequired } getDefaultProps: () -> selectedGenres: [] getInitialState:() -> {genres: []} onGenresChanged: (genres) -> @setState({genres: genres}) render: () -> `