import React, {useState, ReactNode} from "react"; import cx from 'classnames'; import {GoPrimitiveDot, GoTriangleDown, GoTriangleRight} from "react-icons/go"; export function Tree({children, icon, label, initCollapsed = false, className} : { initCollapsed?: boolean children?: ReactNode, icon?: ReactNode, label?: ReactNode, className?: string }) { const headless = !label; const [collapsed, setCollapsed] = useState(initCollapsed); return