You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just ran across a problem with <hr> tags.
We have a contentful page that uses them and when I try to render the pages content with the documentToReactComponents from '@contentful/rich-text-react-renderer' I get this error:
error - TypeError: Cannot read properties of undefined (reading 'map')
at nodeListToReactComponents (/.../node_modules/@contentful/rich-text-react-renderer/dist/rich-text-react-renderer.es5.js:414:18)
at nodeToReactComponent (/.../node_modules/@contentful/rich-text-react-renderer/dist/rich-text-react-renderer.es5.js:429:24)
at /.../node_modules/@contentful/rich-text-react-renderer/dist/rich-text-react-renderer.es5.js:415:40
at Array.map (<anonymous>)
at nodeListToReactComponents (/.../node_modules/@contentful/rich-text-react-renderer/dist/rich-text-react-renderer.es5.js:414:18)
at nodeToReactComponent (/.../node_modules/@contentful/rich-text-react-renderer/dist/rich-text-react-renderer.es5.js:429:24)
at documentToReactComponents (/.../node_modules/@contentful/rich-text-react-renderer/dist/rich-text-react-renderer.es5.js:486:12)
at renderContentToReactComponent (webpack-internal:///./src/lib/richtextReactRenderer.tsx:115:107)
at StaticPage (webpack-internal:///./src/components/StaticPage/StaticPage.tsx:112:115)
at renderWithHooks (/.../node_modules/react-dom/cjs/react-dom-server.browser.development.js:5658:16) {
page: '/de/presse'
}
I investigated a bit further and noticed that the hr node looks like this: { "nodeType": "hr" }
If I manually add a content key it works:
{
"nodeType": "hr",
"content": [],
}
Also the BLOCKS.HR element underlays the interface Block which by definition should have nodeType, data and content:
I just ran across a problem with
<hr>
tags.We have a contentful page that uses them and when I try to render the pages content with the
documentToReactComponents
from'@contentful/rich-text-react-renderer'
I get this error:I investigated a bit further and noticed that the hr node looks like this:
{ "nodeType": "hr" }
If I manually add a
content
key it works:Also the BLOCKS.HR element underlays the interface
Block
which by definition should havenodeType
,data
andcontent
:ℹ️ I use the latest package version:
"@contentful/rich-text-react-renderer": "^15.16.2",
The text was updated successfully, but these errors were encountered: