From 988a5bfccf5f27ee7c73e1f6adcd3e30c732cd8b Mon Sep 17 00:00:00 2001 From: Hossein Mehrabi Date: Fri, 22 Sep 2023 17:05:06 +0330 Subject: [PATCH] fix: remove article blocks duplicate class names --- src/components/Article/Article.Block.tsx | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/src/components/Article/Article.Block.tsx b/src/components/Article/Article.Block.tsx index 7b24ae6..051ce69 100644 --- a/src/components/Article/Article.Block.tsx +++ b/src/components/Article/Article.Block.tsx @@ -2,7 +2,6 @@ import { ArticleHeading } from '@/components/Article/Article.Heading' import { extractAttributeFromHTML, - extractClassFromFirstTag, extractIdFromFirstTag, extractInnerHtml, } from '@/utils/html.utils' @@ -78,10 +77,7 @@ export const RenderArticleBlock = ({ variant="body1" component={block.tagName as any} genericFontFamily="sans-serif" - className={clsx( - extractClassFromFirstTag(block.html), - block.classNames, - )} + className={clsx(block.classNames)} css={css` ${extractAttributeFromHTML(block.html, 'style', '')} `} @@ -110,10 +106,7 @@ export const RenderArticleBlock = ({ css={css` ${extractAttributeFromHTML(block.html, 'style', '')} `} - className={clsx( - extractClassFromFirstTag(block.html), - block.classNames, - )} + className={clsx(block.classNames)} dangerouslySetInnerHTML={{ __html: extractInnerHtml(block.html), }} @@ -129,10 +122,7 @@ export const RenderArticleBlock = ({ css={css` ${extractAttributeFromHTML(block.html, 'style', '')} `} - className={clsx( - extractClassFromFirstTag(block.html), - block.classNames, - )} + className={clsx(block.classNames)} dangerouslySetInnerHTML={{ __html: extractInnerHtml(block.html), }}