"use client"; import { useEffect, useState } from "react"; import { SimpleTooltip } from "./tooltip"; export function DiscordMentionable({ name, id, type, }: { name: string; id: string; type: "role" | "user" | "channel"; }) { const [copied, setCopied] = useState(0); useEffect(() => { if (!copied) return; const timeout = setTimeout(() => setCopied(0), 5000); return () => clearTimeout(timeout); }, [copied]); return ( ); }