import React, { CSSProperties } from 'react'; import { NavLink } from 'react-router-dom'; import { clusterBrokersPath, clusterTopicsPath, clusterConsumerGroupsPath, } from 'lib/paths'; import { Cluster, ServerStatus } from 'generated-sources'; interface Props { cluster: Cluster; } const DefaultIcon: React.FC = () => { const style: CSSProperties = { width: '.6rem', left: '-8px', top: '-4px', position: 'relative', }; return ( ); }; const StatusIcon: React.FC = ({ cluster }) => { const style: CSSProperties = { width: '10px', height: '10px', borderRadius: '5px', marginLeft: '7px', padding: 0, }; return ( ); }; const ClusterMenu: React.FC = ({ cluster }) => (
  • {cluster.defaultCluster && } {cluster.name}
      Brokers Topics Consumers
); export default ClusterMenu;