/* GroupSubs: a list of group subscribers currently online */ import React from 'react'; import LetterTile from './letter-tile.jsx'; import { makeImageUrl } from '../lib/blob-helpers.js'; export default class GroupSubs extends React.Component { constructor(props) { super(props); this.state = { onlineSubs: props.subscribers || [] }; } static getDerivedStateFromProps(nextProps, prevState) { return { onlineSubs: nextProps.subscribers ? nextProps.subscribers : [] }; } render() { var usersOnline = []; this.state.onlineSubs.map((sub) => { usersOnline.push(
); }); return (
{usersOnline}
); } };