import { useState } from "react";
function MetaPill({ label, value }) {
return (
{label}
{value}
);
}
export default function CaptionResult({ result }) {
const [copied, setCopied] = useState(false);
if (!result) return null;
const copy = async () => {
try {
await navigator.clipboard.writeText(result.caption);
setCopied(true);
setTimeout(() => setCopied(false), 1500);
} catch {
/* ignore */
}
};
return (
{result.caption}
req: {result.request_id}
);
}