import { useRef } from 'react' import PdfPageNumberControl from './pdf-page-number-control' import PdfZoomButtons from './pdf-zoom-buttons' import { Button, Overlay, Popover } from 'react-bootstrap' import { useTranslation } from 'react-i18next' import MaterialIcon from '@/shared/components/material-icon' import Tooltip from '@/shared/components/tooltip' import useDropdown from '@/shared/hooks/use-dropdown' type PdfViewerControlsMenuButtonProps = { setZoom: (zoom: string) => void setPage: (page: number) => void page: number totalPages: number } export default function PdfViewerControlsMenuButton({ setZoom, setPage, page, totalPages, }: PdfViewerControlsMenuButtonProps) { const { t } = useTranslation() const { open: popoverOpen, onToggle: togglePopover, ref: popoverRef, } = useDropdown() const targetRef = useRef(null) return ( <> togglePopover(false)} >
) }