import { useCopyToClipboard } from "react-use"; import { Options } from "redaxios"; import { ApiRoute } from "@/utils/type"; import { PythonSnippet } from "./python"; import { JavascriptSnippet } from "./javascript"; import { CurlSnippet } from "./curl"; export const Snippet = ({ endpoint, headers, parameters, body, }: { endpoint: ApiRoute; parameters?: Record; headers?: Record; body?: Options | undefined; }) => { const [_, copyToClipboard] = useCopyToClipboard(); const handleCopyToClipboard = (snippet: string) => copyToClipboard(snippet); return (
); };