Spaces:
Sleeping
Sleeping
File size: 340 Bytes
05c5ed5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | "use client";
import { useState } from "react";
export const useCopy = (timeout = 2000) => {
const [copied, setCopied] = useState(false);
const copy = (text: string) => {
navigator.clipboard.writeText(text);
setCopied(true);
setTimeout(() => {
setCopied(false);
}, timeout);
};
return { copied, copy };
};
|