From 0f4f4195bd4e3a8bad6aca03056e9d247e4cb499 Mon Sep 17 00:00:00 2001 From: MacRimi <123239993+MacRimi@users.noreply.github.com> Date: Tue, 18 Feb 2025 00:50:41 +0100 Subject: [PATCH] Update CopyableCode.tsx --- web/components/CopyableCode.tsx | 33 +++++++++++---------------------- 1 file changed, 11 insertions(+), 22 deletions(-) diff --git a/web/components/CopyableCode.tsx b/web/components/CopyableCode.tsx index 295767d..9a931e5 100644 --- a/web/components/CopyableCode.tsx +++ b/web/components/CopyableCode.tsx @@ -3,20 +3,17 @@ import type React from "react" import { useState } from "react" import { Copy, Check } from "lucide-react" -import { cn } from "@/lib/utils" interface CopyableCodeProps { code: string - language?: string - className?: string } -const CopyableCode: React.FC = ({ code, language, className }) => { +const CopyableCode: React.FC = ({ code }) => { const [isCopied, setIsCopied] = useState(false) const copyToClipboard = async () => { try { - await navigator.clipboard.writeText(decodeURIComponent(code)) + await navigator.clipboard.writeText(code) setIsCopied(true) setTimeout(() => setIsCopied(false), 2000) } catch (err) { @@ -25,30 +22,22 @@ const CopyableCode: React.FC = ({ code, language, className } } return ( -
-
-        {decodeURIComponent(code)}
+    
+
+        {code}
       
) } export default CopyableCode + + +