ConceptPortal-public/rsconcept/frontend/src/components/View/PrettyJSON.tsx
Ivan 17b94b5e9a
Some checks are pending
Frontend CI / build (22.x) (push) Waiting to run
R: Refactoring folder structure: introducing features
2025-02-10 01:32:55 +03:00

12 lines
254 B
TypeScript

interface PrettyJsonProps {
data: unknown;
}
/**
* Displays JSON data in a formatted string.
*/
export function PrettyJson({ data }: PrettyJsonProps) {
const text = JSON.stringify(data, null, 2);
return <pre>{text === '{}' ? '' : text}</pre>;
}