import React, { useContext, useMemo, type JSX } from 'react'; import './Child.less'; import Toolbar, { type IToolbarProps } from './'; import { EditorContext } from '../../Context'; export type ChildProps = IToolbarProps & { children?: JSX.Element; groupName?: string; }; export default function Child(props: ChildProps) { const { prefixCls, groupName, commands, children } = props || {}; const { barPopup = {} } = useContext(EditorContext); return useMemo( () => (