'use client'; import * as React from 'react'; import { Copy, Check } from 'lucide-react'; import { Button } from '@/components/ui/button'; import { toast } from 'sonner'; interface CodeSnippetProps { code: string; language?: string; } export function CodeSnippet({ code, language }: CodeSnippetProps) { const [copied, setCopied] = React.useState(false); const handleCopy = () => { navigator.clipboard.writeText(code); setCopied(true); toast.success('Copied to clipboard'); setTimeout(() => setCopied(false), 2000); }; return (
        {code}
      
); }