import React from 'react'; import classNames from 'classnames'; import { useTranslation } from 'react-i18next'; import { Layer, Tile } from '@carbon/react'; import { useQueueEntriesMetrics } from '../hooks/useQueueEntries'; import styles from './queue-table-metrics-card.scss'; interface QueueTableMetricsCardProps { value?: number; queueUuid?: string; status?: string; headerLabel: string; children?: React.ReactNode; } const QueueTableMetricsCard: React.FC = ({ value, queueUuid, status, headerLabel, children, }) => { const { t } = useTranslation(); const { count } = useQueueEntriesMetrics({ queue: queueUuid, status: status, isEnded: false, }); return (
{children}
); }; export default QueueTableMetricsCard;