import { useState } from 'react'
import Collapsible from '../collapsible'
import SvgrChevronDown from '../chevron-down/black'
import styles from './property-object.module.css'
function PropertyObject({
name,
data,
isFirstItem,
isLastItem,
arrayDepth = 0,
}) {
const [isCollapsed, setIsCollapsed] = useState(true)
const isArray = data.type === 'array'
if (isArray)
return (
{name}{' '}
{typeString}{' '}
{data.required ? (
Required
) : null}
{data.title && (
{data.title}
)} {data.description && ({data.description}
)} {hasProperties && (