import { FC, LegacyRef, memo } from 'react' import { Button, Overlay, Popover } from 'react-bootstrap' import classnames from 'classnames' import Icon from '../../../../shared/components/icon' export const ToolbarOverflow: FC<{ overflowed: boolean target?: HTMLDivElement overflowOpen: boolean setOverflowOpen: (open: boolean) => void overflowRef?: LegacyRef }> = memo(function ToolbarOverflow({ overflowed, target, overflowOpen, setOverflowOpen, overflowRef, children, }) { const className = classnames( 'ol-cm-toolbar-button', 'ol-cm-toolbar-overflow-toggle', { 'ol-cm-toolbar-overflow-toggle-visible': overflowed, } ) return ( <> setOverflowOpen(false)} >
{children}
) })