import { useState } from 'react'; import type { FC } from 'react'; import type { TConversationTag } from 'librechat-data-provider'; import { TooltipAnchor, OGDialogTrigger, EditIcon, Button } from '~/components'; import BookmarkEditDialog from './BookmarkEditDialog'; import { useLocalize } from '~/hooks'; const EditBookmarkButton: FC<{ bookmark: TConversationTag; tabIndex?: number; onFocus?: () => void; onBlur?: () => void; }> = ({ bookmark, tabIndex = 0, onFocus, onBlur }) => { const localize = useLocalize(); const [open, setOpen] = useState(false); return ( setOpen(!open)} className="h-8 w-8 p-0" > } /> ); }; export default EditBookmarkButton;