import React from 'react'; import { Link } from 'react-router-dom'; import Contact from './Contact.js'; export default class Contacts extends React.Component { constructor(props) { super(props); this.state = { pms: [] }; } componentWillMount() { this.refreshChats(); } refreshChats() { fetch(`https://api.juick.com/groups_pms?hash=${this.props.visitor.hash}`) .then(response => response.json()) .then(jsonResponse => { this.setState({ isLoading: false, pms: jsonResponse.pms }); }); } render() { const { pms } = this.state; const user = this.props.visitor; return (
); } } const wrapperStyle = { display: 'flex', backgroundColor: '#fff' } const chatListStyle = { boxSizing: 'border-box', padding: '0 20px', overflowY: 'scroll', display: 'flex', alignItems: 'center', flexDirection: 'column', width: '100%' } const chatTitleStyle = { width: '100%', padding: '3px 6px', textAlign: 'left', background: '#fff', color: '#222', borderBottom: '1px solid #eee' }