import React, { PropTypes } from 'react' import { connect } from 'react-redux' import { Link } from 'react-router' import { createStore, bindActionCreators } from 'redux' import Modal from './Modal'; import Icon from '../../components/Icon'; import * as uiActions from '../../services/ui/actions'; import * as pusherActions from '../../services/pusher/actions'; import * as helpers from '../../helpers'; class ShareAuthorization_Send extends React.Component { constructor(props){ super(props) } componentDidMount(){ this.props.uiActions.setWindowTitle("Share Spotify authorization"); } handleClick(e, connection_id){ e.preventDefault() this.props.pusherActions.deliverMessage( connection_id, 'spotify_authorization_received', { authorization: this.props.authorization, user: this.props.me } ); window.history.back(); return; } renderConnectionsList(){ var connections = [] for (var connection_id in this.props.connections){ if (this.props.connections.hasOwnProperty(connection_id) && connection_id != this.props.connection_id){ connections.push(this.props.connections[connection_id]) } } if (connections.length <= 0){ return