### Website or app

https://react.dev

### Repro steps

1. Go to components tab.
2. For any component, try to copy the value in props, hooks etc. to clipboard.

![image](https://user-images.githubusercontent.com/75756768/228340421-a901498a-1308-4e8f-b502-989f4c60331f.png)


### How often does this bug happen?

Every time

### DevTools package (automated)

_No response_

### DevTools version (automated)

_No response_

### Error message (automated)

_No response_

### Error call stack (automated)

_No response_

### Error component stack (automated)

_No response_

### GitHub query string (automated)

_No response_
clearTimeout(this._onBridgeProtocolTimeoutID);
        this._onBridgeProtocolTimeoutID = null;
      }
      this._bridgeProtocol = bridgeProtocol;
      if (bridgeProtocol.version !== currentBridgeProtocol.version) {
        
        
        
      }
    };
  onBridgeProtocolTimeout: () => void = () => {
    this._onBridgeProtocolTimeoutID = null;
    
    
    this._bridgeProtocol = BRIDGE_PROTOCOL[0];
    this.emit('unsupportedBridgeProtocolDetected');
  };
  // The Store should never throw an Error without also emitting an event.
  // Otherwise Store errors will be invisible to users,
  // but the downstream errors they cause will be reported as bugs.
  // For example, https://github.com/facebook/react/issues/21402
  // Emitting an error event allows the ErrorBoundary to show the original error.
  _throwAndEmitError(error: Error): empty {
    this.emit('error', error);
    
    
    throw error;
  }
}