import React, { FC, useRef, useState } from 'react' import Icon from '@/shared/components/icon' import { ReviewPanelResolvedThreadsMenu } from './review-panel-resolved-threads-menu' import { Overlay, Popover } from 'react-bootstrap' import Tooltip from '@/shared/components/tooltip' import { useTranslation } from 'react-i18next' export const ReviewPanelResolvedThreadsButton: FC = () => { const [expanded, setExpanded] = useState(false) const buttonRef = useRef(null) const { t } = useTranslation() return ( <> {expanded && ( setExpanded(false)} animation={false} container={this} containerPadding={0} placement="bottom" rootClose target={buttonRef.current ?? undefined} > )} ) }