import React, { useState } from "react" import { Copy, CheckCheck } from "lucide-react" import { useUXEvents } from "../../uxsdk" import * as cn from "./CodeCopy.styles" export interface CodeCopyProps { text: string } export function CodeCopy({ text }: CodeCopyProps) { const [copied, setCopied] = useState(false) const ux = useUXEvents() function onClick() { navigator.clipboard.writeText(text) setCopied(true) ux.docs.code.copy({ code: text }) setTimeout(() => { setCopied(false) }, 1200) } return }