import { Box } from '@chakra-ui/react'; import React from 'react'; import { AccordionItemContent, AccordionItemTrigger } from 'toolkit/chakra/accordion'; import MetadataAccordion from './MetadataAccordion'; import MetadataAccordionItem from './MetadataAccordionItem'; import MetadataAccordionItemTitle from './MetadataAccordionItemTitle'; interface Props { name: string; value: Record; level: number; } const MetadataItemObject = ({ name, value, level }: Props) => { if (level >= 4) { return ( { JSON.stringify(value, undefined, 2) } ); } return ( } level={ level + 1 }/> ); }; export default React.memo(MetadataItemObject);