import { JSONTree } from 'react-json-tree'; import { jsonTreeTheme } from '../constants.js'; import { isJsonTreeData } from '../utils.js'; type MessagePayloadDetailProps = { payload: unknown; }; export const MessagePayloadDetail = ({ payload }: MessagePayloadDetailProps) => { if (typeof payload === 'string') { return
{payload}
; } if (typeof payload === 'number' || typeof payload === 'boolean' || payload == null) { return
{String(payload)}
; } if (isJsonTreeData(payload)) { return (
keyPath.length <= 2} />
); } return
{String(payload)}
; };