import { observer } from "mobx-react"; import * as React from "react"; import styled from "styled-components"; import User from "~/models/User"; import Avatar from "~/components/Avatar"; import Badge from "~/components/Badge"; import ListItem from "~/components/List/Item"; import Time from "~/components/Time"; import UserMenu from "~/menus/UserMenu"; type Props = { user: User; showMenu: boolean; }; @observer class UserListItem extends React.Component { render() { const { user, showMenu } = this.props; return ( {user.name}} image={} subtitle={ <> {user.email ? `${user.email} ยท ` : undefined} {user.lastActiveAt ? ( <> Active