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.
currentlyInspectedElementID = id;
      currentlyInspectedPaths = {};
    }
    const inspectedElement = inspectElementRaw(id);
    if (inspectedElement === null) {
      return {
        id,
        type: 'not-found',
      };
    }
    if (path != null) {
      mergeInspectedPaths(path);
    }
    
    
    
    updateSelectedElement(id);
    inspectedElement.context = cleanForBridge(
      inspectedElement.context,
      createIsPathWhitelisted('context'),
    );
    inspectedElement.props = cleanForBridge(
      inspectedElement.props,
      createIsPathWhitelisted('props'),
    );
    inspectedElement.state = cleanForBridge(
      inspectedElement.state,
      createIsPathWhitelisted('state'),
    );