import React from 'react'; import { Connector } from 'generated-sources'; import StatusTag from 'components/Connect/StatusTag'; export interface OverviewProps { connector: Connector | null; runningTasksCount: number; failedTasksCount: number; } const Overview: React.FC = ({ connector, runningTasksCount, failedTasksCount, }) => { if (!connector) return null; return (
{connector.status?.workerId && ( )} {connector.config['connector.class'] && ( )}
Worker {connector.status.workerId}
Type {connector.type}
Class {connector.config['connector.class']}
State
Tasks Running {runningTasksCount}
Tasks Failed {failedTasksCount}
); }; export default Overview;