|
@ -4,16 +4,23 @@ import PropTypes from 'prop-types' |
|
|
import { MdSearch } from 'react-icons/lib/md' |
|
|
import { MdSearch } from 'react-icons/lib/md' |
|
|
|
|
|
|
|
|
import PeerForm from 'components/Peers/PeerForm' |
|
|
import PeerForm from 'components/Peers/PeerForm' |
|
|
|
|
|
import Peer from 'components/Peers/Peer' |
|
|
|
|
|
|
|
|
import styles from './Peers.scss' |
|
|
import styles from './Peers.scss' |
|
|
|
|
|
|
|
|
class Peers extends Component { |
|
|
class Peers extends Component { |
|
|
|
|
|
componentWillMount() { |
|
|
|
|
|
this.props.fetchPeers() |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
render() { |
|
|
render() { |
|
|
const { |
|
|
const { |
|
|
peerFormProps, |
|
|
peerFormProps, |
|
|
setPeerForm, |
|
|
setPeerForm, |
|
|
|
|
|
setPeer, |
|
|
peers: { peers } |
|
|
peers: { peers } |
|
|
} = this.props |
|
|
} = this.props |
|
|
|
|
|
|
|
|
console.log('props: ', this.props) |
|
|
console.log('props: ', this.props) |
|
|
|
|
|
|
|
|
return ( |
|
|
return ( |
|
@ -43,7 +50,12 @@ class Peers extends Component { |
|
|
</header> |
|
|
</header> |
|
|
|
|
|
|
|
|
<div className={styles.peers}> |
|
|
<div className={styles.peers}> |
|
|
|
|
|
{ |
|
|
|
|
|
peers.map(peer => { |
|
|
|
|
|
console.log('peer: ', peer) |
|
|
|
|
|
return (<Peer key={peer.peer_id} peer={peer} setPeer={setPeer} />) |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
) |
|
|
) |
|
|