import { ReactNode } from "react"; import { useComponentsContext } from "../../../editor/ComponentsContext.js"; import { AddButton } from "./DefaultButtons/AddButton.js"; import { DeleteButton } from "./DefaultButtons/DeleteButton.js"; import { ColorPickerButton } from "./DefaultButtons/ColorPicker.js"; import { TableHeaderColumnButton } from "./DefaultButtons/TableHeaderButton.js"; import { TableHeaderRowButton } from "./DefaultButtons/TableHeaderButton.js"; import { TableHandleMenuProps } from "./TableHandleMenuProps.js"; export const TableHandleMenu = ( props: TableHandleMenuProps & { children?: ReactNode }, ) => { const Components = useComponentsContext()!; return ( {props.children || ( <> )} ); };