import classNames from "classnames"; import * as React from "react"; import styles from "./Status.module.scss"; export type StatusVariant = "online" | "away" | "busy" | "offline"; export interface StatusProps extends React.ComponentPropsWithoutRef<"div"> { variant?: StatusVariant; label?: string; } export const Status: React.FC = (props) => { const { className, label, variant = "offline", ...rest } = props; const title = variant.charAt(0).toUpperCase() + variant.slice(1); return (
{label && ( {label} )}
); }; Status.displayName = "Status";