From b1f00e9d19631ced702ed36cbc812017ac7f8db2 Mon Sep 17 00:00:00 2001 From: "Carlos (Almeira)" Date: Sat, 28 Mar 2026 17:14:46 -0500 Subject: [PATCH] fix: resolve Next.js Server Component hydration crash by removing onClick handler and refactoring Link hierarchy --- src/components/NewsCard.tsx | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/components/NewsCard.tsx b/src/components/NewsCard.tsx index 180dcb4..9bef5e9 100644 --- a/src/components/NewsCard.tsx +++ b/src/components/NewsCard.tsx @@ -39,10 +39,15 @@ export const NewsCard = ({ const fechaFormateada = fechaObj.toLocaleDateString('es-ES', { day: '2-digit', month: 'short', year: 'numeric' }); return ( - +
+ {/* Click Frontal */} + + Ver {titulo} + + {/* Imagen Destacada */} -
-
+
+
{imagenUrl ? ( {titulo} ) : ( @@ -65,7 +70,6 @@ export const NewsCard = ({
e.stopPropagation()} className="flex items-center gap-2 px-3 py-1.5 rounded-full text-[10px] font-black uppercase tracking-wider bg-slate-950/80 backdrop-blur border border-cyan-500/50 text-cyan-400 hover:bg-cyan-500 hover:text-slate-950 transition-all shadow-lg" title="Editar en Dashboard" > @@ -104,6 +108,6 @@ export const NewsCard = ({ )}
- +
); };