import { NoteStatus } from "@/types/noteStatus"; import { FC, useState } from "react"; interface Props { status: NoteStatus; onRemove: () => void; } export const StatusModalChip: FC = ({ status, onRemove }) => { const [isRemoving, setIsRemoving] = useState(false); const handleRemove = (e: React.MouseEvent) => { e.stopPropagation(); setIsRemoving(true); setTimeout(() => { onRemove(); }, 150); }; return (
{status.icon} {status.name}
); };