import * as React from "react"; import User from "~/models/User"; import Avatar from "~/components/Avatar"; import Badge from "~/components/Badge"; import Button from "~/components/Button"; import Flex from "~/components/Flex"; import ListItem from "~/components/List/Item"; import Time from "~/components/Time"; import GroupMemberMenu from "~/menus/GroupMemberMenu"; type Props = { user: User; onAdd?: () => Promise; onRemove?: () => Promise; }; const GroupMemberListItem = ({ user, onRemove, onAdd }: Props) => { return ( {user.lastActiveAt ? ( <> Active