From 8b97b3a57d34ab3a9e5e45e0b490b0d1d2de1ca1 Mon Sep 17 00:00:00 2001 From: Joshua Chen Date: Fri, 7 Oct 2022 21:39:40 -0400 Subject: [PATCH] fix(theme): add more tag names to inline element set --- .../src/theme/MDXComponents/Code.tsx | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/packages/docusaurus-theme-classic/src/theme/MDXComponents/Code.tsx b/packages/docusaurus-theme-classic/src/theme/MDXComponents/Code.tsx index c1977000be7c..6bf8f730eb86 100644 --- a/packages/docusaurus-theme-classic/src/theme/MDXComponents/Code.tsx +++ b/packages/docusaurus-theme-classic/src/theme/MDXComponents/Code.tsx @@ -13,15 +13,35 @@ import type {Props} from '@theme/MDXComponents/Code'; export default function MDXCode(props: Props): JSX.Element { const inlineElements: (string | undefined)[] = [ 'a', + 'abbr', 'b', - 'big', + 'br', + 'button', + 'cite', + 'code', + 'del', + 'dfn', + 'em', 'i', + 'img', + 'input', + 'ins', + 'kbd', + 'label', + 'object', + 'output', + 'q', + 'ruby', + 's', + 'small', 'span', - 'em', 'strong', - 'sup', 'sub', - 'small', + 'sup', + 'time', + 'u', + 'var', + 'wbr', ]; const shouldBeInline = React.Children.toArray(props.children).every( (el) =>