react-page: HTMLRenderer giving `document not defined` error on server side

ReferenceError: document is not defined

Error i’m getting while using HTMLRenderer on server side. I generated a small content in editor using slate plugin. When I pass on same editor state to HTMLRender with slate plugin then it gives me error.

HTMLRenderer can be used for server side rendering, What could be the wrong here?

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Reactions: 2
  • Comments: 18 (1 by maintainers)

Most upvoted comments

after some effort i found the line that throws the error module.exports = !!document.attachEvent && window !== document.parentWindow;

This line is found in /node_modules/slate/dist/slate.js required by ory-editor-plugins-slate with "slate": "^0.21.4".

Actual installed version of slate is "version": "0.21.6",