import React, { PropTypes } from 'react' import Icon from '../Icon' import * as helpers from '../../helpers' export default class CreatePlaylistModal extends React.Component{ constructor(props){ super(props) this.state = { submit_enabled: false, name: '', scheme: 'spotify', is_public: true } } createPlaylist(e){ e.preventDefault(); this.props.uiActions.createPlaylist( this.state.scheme, this.state.name, this.state.is_public ) this.props.uiActions.closeModal() return false; } setPlaylistName(name){ var submit_enabled = false if( name && name != '' ) submit_enabled = true this.setState({ name: name, submit_enabled: submit_enabled }) } render(){ return (

Create playlist

this.createPlaylist(e)}>
this.setPlaylistName( e.target.value )} value={ this.state.name } />
) } }