import React from 'react'; import { format } from 'date-fns'; import { TopicMessage } from 'generated-sources'; import JSONViewer from 'components/common/JSONViewer/JSONViewer'; export interface MessageItemProp { partition: TopicMessage['partition']; offset: TopicMessage['offset']; timestamp: TopicMessage['timestamp']; content?: TopicMessage['content']; } const MessageItem: React.FC = ({ partition, offset, timestamp, content, }) => ( {format(timestamp, 'yyyy-MM-dd HH:mm:ss')} {offset} {partition} {content && (
)} ); export default MessageItem;