import { User } from "revolt.js"; import { Text } from "preact-i18n"; import { Users } from "revolt.js/dist/api/objects"; interface Props { user: User; } export default function UserStatus({ user }: Props) { if (user.online) { if (user.status?.text) { return <>{user.status?.text}; } if (user.status?.presence === Users.Presence.Busy) { return ; } if (user.status?.presence === Users.Presence.Idle) { return ; } if (user.status?.presence === Users.Presence.Invisible) { return ; } return ; } return ; }