import React from 'react'; import ReactJson from 'react-json-view'; import is from "@cookbook/dot-notation/utils/is"; interface Formatter { title?: string; source: Record; } const Formatter: React.FunctionComponent = (props: Formatter) => { const { title, source } = props; const shouldFormat = is.array(source) || is.object(source); return (
{title &&

{title}

}
{!shouldFormat && source} {shouldFormat && }
); }; export type { Formatter }; export default Formatter;