From 165552543db4b832602680a52e984b026289619a Mon Sep 17 00:00:00 2001 From: mrgurdeep Date: Sat, 28 Jul 2018 10:14:11 +0530 Subject: [PATCH] Adding react is export support Adding support so that each function of ReactIs is individually accessible --- packages/react-is/index.js | 1 + packages/react-is/src/ReactIs.js | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/packages/react-is/index.js b/packages/react-is/index.js index f8c9ffdcd28..11cb9d728fd 100644 --- a/packages/react-is/index.js +++ b/packages/react-is/index.js @@ -10,3 +10,4 @@ 'use strict'; export * from './src/ReactIs'; +export {default} from './src/ReactIs'; diff --git a/packages/react-is/src/ReactIs.js b/packages/react-is/src/ReactIs.js index e94599474dc..6f7a2287d3f 100644 --- a/packages/react-is/src/ReactIs.js +++ b/packages/react-is/src/ReactIs.js @@ -99,3 +99,26 @@ export function isPortal(object: any) { export function isStrictMode(object: any) { return typeOf(object) === REACT_STRICT_MODE_TYPE; } + +export default { + typeOf, + AsyncMode, + ContextConsumer, + ContextProvider, + Element, + ForwardRef, + Fragment, + Profiler, + Portal, + StrictMode, + isValidElementType, + isAsyncMode, + isContextConsumer, + isContextProvider, + isElement, + isForwardRef, + isFragment, + isProfiler, + isPortal, + isStrictMode, +};