diff options
Diffstat (limited to 'src/components/EventCard/Logs.tsx')
-rw-r--r-- | src/components/EventCard/Logs.tsx | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/components/EventCard/Logs.tsx b/src/components/EventCard/Logs.tsx new file mode 100644 index 0000000..f508c16 --- /dev/null +++ b/src/components/EventCard/Logs.tsx @@ -0,0 +1,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; |