When inspecting a component that is missing `context` it is displayed as an empty object, meanwhile if the `state` is not initialized it is not displayed at all, for no `props` it is displayed the string `None`. In my humble opinion it is misleading that no context is displayed as an empty object.
} else {
      while (node.return) {
        node = node.return;
      }
    }
    if (node.tag === HostRoot) {
       T
       r
      return MOUNTED;
    }
     I
     t
    return UNMOUNTED;
  }
   This function is copied from React and should be kept in sync:
   https:github.com/facebook/react/blob/master/packages/react-reconciler/src/ReactFiberTreeReflection.js
   It would be nice if we updated React to inject this function directly (vs just indirectly via findDOMNode).
   BEGIN copied code
  function findCurrentFiberUsingSlowPathById(id: number): Fiber | null {
    const fiber = idToFiberMap.get(id);
    if (fiber == null) {
      console.warn(`Could not find Fiber with id "${id}"`);
      return null;
    }
    let alternate = fiber.alternate;
    if (!alternate) {
       I
      const state = isFiberMountedImpl(fiber);
      if (state === UNMOUNTED) {
        throw Error('Unable to find node on an unmounted component.');