Hi, we testing updating our site to node 18.
We are using datocms-structured-text-generic-html-renderer v2.0.4 in an accordion component.
The render function is now returning the error Object(…) is not a function
A snippet of how we are using the function can be found below:
const defaultAdapter = {
renderNode: hAdapter,
renderMark: hAdapter,
renderFragment: (children, key) => createElement('div', { key }, children),
renderText: (text) => text,
}
return render(
{
renderText: this.renderText || defaultAdapter.renderText,
renderNode: this.renderNode || defaultAdapter.renderNode,
renderFragment: this.renderFragment || defaultAdapter.renderFragment,
},
....