**Do you want to request a *feature* or report a *bug*?**

Bug

**What is the current behavior?**

React Native for Web was broken by 16.5 as describe [here](https://github.com/necolas/react-native-web/issues/1096) due to this change https://github.com/facebook/react/pull/13539

**What is the expected behavior?**

Release a version of React that exports the EventPluginHub.

**Which versions of React, and which browser / OS are affected by this issue? Did this work in previous versions of React?**

Worked in 16.4
callback === null || typeof callback === 'function',
      '%s(...): Expected the last optional `callback` argument to be a ' +
        'function. Instead received: %s.',
      callerName,
      callback,
    );
  };
}
ReactControlledComponent.setRestoreImplementation(restoreControlledState);
type DOMContainer =
  | (Element & {
      _reactRootContainer: ?Root,
    })
  | (Document & {
      _reactRootContainer: ?Root,
    });
type Batch = FiberRootBatch & {
  render(children: ReactNodeList): Work,
  then(onComplete: () => mixed): void,
  commit(): void,
  
  
  
  _root: Root,
  _hasChildren: boolean,
  _children: ReactNodeList,
  _callbacks: Array<() => mixed> | null,
  _didComplete: boolean,
};
function ReactBatch(root: ReactRoot) {