aboutsummaryrefslogtreecommitdiff
path: root/src/components/EventCard/Logs.tsx
blob: f508c169e5ef2ead3a67ab8bf1328622022e4a16 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import React from 'react';
import { Markdown } from 'react-benzin';
import { useEventLogs } from '../../hooks/APIClient';

interface PropTypes {
  eventId: string;
}


const Logs: React.FC<PropTypes> = ({ eventId }) => {
  const { data: logs } = useEventLogs(eventId);
  const logString = '```\n' + logs?.map(log => log.message).join('\n') + '\n```';

  return <Markdown data={logString} />;
};

export default Logs;