diff --git a/apps/website/app/[locale]/blog/[slug]/page.tsx b/apps/website/app/[locale]/blog/[slug]/page.tsx index fbe3fb5..d66366a 100644 --- a/apps/website/app/[locale]/blog/[slug]/page.tsx +++ b/apps/website/app/[locale]/blog/[slug]/page.tsx @@ -175,8 +175,23 @@ export default async function BlogPostPage({ params }: Props) { className="object-cover max-w-lg mx-auto rounded-lg border max-lg:w-64 border-border overflow-hidden" /> ), - code: ({ className, children }) => { - const match = /language-(\w+)/.exec(className || ""); + code: ({ + className, + children, + inline, + }: { className: string; children: React.ReactNode; inline: boolean }) => { + console.log(className, children, inline); + // Si es código inline (no tiene className con language-*), renderizar como span + if (inline || !className || !/language-(\w+)/.test(className)) { + return ( + + {children} + + ); + } + + // Si es un bloque de código, usar CodeBlock + const match = /language-(\w+)/.exec(className); return ( {relatedPost.feature_image && ( - + )}
+ {children} +