import React from 'react'; import { Row } from '@tanstack/react-table'; import Heading from 'components/common/heading/Heading.styled'; import BytesFormatted from 'components/common/BytesFormatted/BytesFormatted'; import { List, Label, } from 'components/common/PropertiesList/PropertiesList.styled'; import { TopicAnalysisStats } from 'generated-sources'; import { formatTimestamp } from 'lib/dateTimeHelpers'; import * as S from './Statistics.styles'; const PartitionInfoRow: React.FC<{ row: Row }> = ({ row, }) => { const { totalMsgs, minTimestamp, maxTimestamp, nullKeys, nullValues, approxUniqKeys, approxUniqValues, keySize, valueSize, } = row.original; return (
Partition stats {totalMsgs} {formatTimestamp(minTimestamp)} {formatTimestamp(maxTimestamp)} {nullKeys} {nullValues} {approxUniqKeys} {approxUniqValues}
Keys sizes
Values sizes
); }; export default PartitionInfoRow;