import { SVGAttributes } from 'react'; import { useXMLViewerContext } from '../../context/xml-viewer-context'; export interface CollapseIconProps { collapsed: boolean; } export function CollapseIcon(props: CollapseIconProps): React.ReactElement | null { const { collapsible, theme } = useXMLViewerContext(); const { collapsed } = props; return collapsible ? ( ) : null; } function Caret({ ...attrs }: SVGAttributes): React.ReactElement { return ( ) }