message: Fix for creation of visual connectors
diff: import { Node } from '@patternfly/react-topology';
  import { createServiceBinding } from '@console/topology/src/operators/actions/serviceBindings';
  +import { TYPE_MANAGED_KAFKA_CONNECTION } from './components/const';
  const createServiceBindingConnection = (source: Node, target: Node) => {
  const sourceResource = source.getData().resource || source.getData().resources?.obj;
  @@ -8,8 +9,12 @@ const createServiceBindingConnection = (source: Node, target: Node) => {
  return createServiceBinding(sourceResource, targetResource).then(() => null);
  };
  -export const getCreateConnector = (createHints: string[]) => {
  - if (createHints) {
  +export const getCreateConnector = (createHints: string[], source: Node, target: Node) => {
  + if (
  + createHints &&
  + createHints.includes('createServiceBinding') &&
  + target.getType() === TYPE_MANAGED_KAFKA_CONNECTION
  + ) {
  return createServiceBindingConnection;
  }
  return null;
  