From ed5f5a82569927ca4d3d8f6698730fe9c591aadb Mon Sep 17 00:00:00 2001 From: Ryan Freeman Date: Wed, 14 May 2025 21:20:14 +0100 Subject: [PATCH] Update comment component --- components/ui/Code.tsx | 7 +- components/ui/Comments.tsx | 122 +++++++++++++++++--------------- components/ui/StatusMessage.tsx | 2 +- next.config.mjs | 4 ++ 4 files changed, 71 insertions(+), 64 deletions(-) diff --git a/components/ui/Code.tsx b/components/ui/Code.tsx index d17060b..47624dd 100644 --- a/components/ui/Code.tsx +++ b/components/ui/Code.tsx @@ -8,22 +8,19 @@ import clsx from 'clsx' export function Code({children}: { children: ReactNode }) { const [copied, setCopied] = useState(false) const preRef = useRef(null) - const buttonRef = useRef(null) const handleCopy = async (e: React.MouseEvent) => { e.preventDefault() await navigator.clipboard.writeText(preRef.current?.innerText ?? '') setCopied(true) setTimeout(() => setCopied(false), 1000) - buttonRef.current?.blur() } return (
                 
-                 :
-                
-
- {session?.user?.image !== null && - {session?.user?.name - } -
+ +
+ {session?.user?.image !== null && + {session?.user?.name + } +