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.
} catch (error) {}
      }
      try {
        hooks = inspectHooksOfFiber(
          fiber,
          (renderer.currentDispatcherRef: any),
        );
      } finally {
         R
        for (let method in originalConsoleMethods) {
          try {
             $
            console[method] = originalConsoleMethods[method];
          } catch (error) {}
        }
      }
    }
    return {
      id,
       D
      canEditHooks: typeof overrideHookState === 'function',
       D
      canEditFunctionProps: typeof overrideProps === 'function',
      canToggleSuspense:
        supportsTogglingSuspense &&
         I
        (!isTimedOutSuspense ||
           I
           a
          forceFallbackForSuspenseIDs.has(id)),