From 94ad567fc4c40654f14c048099fd60cf2e7f7197 Mon Sep 17 00:00:00 2001 From: Keegan Street Date: Wed, 19 Aug 2020 21:37:17 +1000 Subject: [PATCH] [fixed] don't access ReactDOM.createPortal if DOM not available --- src/components/Modal.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Modal.js b/src/components/Modal.js index 9b4fa519..aeaea8dd 100644 --- a/src/components/Modal.js +++ b/src/components/Modal.js @@ -10,7 +10,7 @@ import { polyfill } from "react-lifecycles-compat"; export const portalClassName = "ReactModalPortal"; export const bodyOpenClassName = "ReactModal__Body--open"; -const isReact16 = ReactDOM.createPortal !== undefined; +const isReact16 = canUseDOM && ReactDOM.createPortal !== undefined; const getCreatePortal = () => isReact16