diff --git a/.changeset/sad-lies-kick.md b/.changeset/sad-lies-kick.md new file mode 100644 index 000000000..76ba436d9 --- /dev/null +++ b/.changeset/sad-lies-kick.md @@ -0,0 +1,5 @@ +--- +'@o2s/ui': patch +--- + +fix(ui): use div instead of p tag in RichText paragraph override to prevent hydration errors from nested block-level elements diff --git a/packages/ui/src/components/Content/RichText/RichText.tsx b/packages/ui/src/components/Content/RichText/RichText.tsx index 0674e4c6d..31ea27471 100644 --- a/packages/ui/src/components/Content/RichText/RichText.tsx +++ b/packages/ui/src/components/Content/RichText/RichText.tsx @@ -135,6 +135,7 @@ export const RichText: FC> = ({ component: TypographyComp, props: { variant: baseFontSize, + tag: 'div', className: cn('[&:not(:first-child)]:mt-6', className), }, },