import React from 'react'; import { Save } from 'lucide-react'; import { EndpointOptionsPopoverProps } from 'librechat-data-provider'; import { Button } from '~/components/ui'; import { CrossIcon } from '~/components/svg'; import PopoverButtons from './PopoverButtons'; import { cn, removeFocusOutlines } from '~/utils'; import { useLocalize } from '~/hooks'; export default function EndpointOptionsPopover({ children, endpoint, visible, saveAsPreset, closePopover, }: EndpointOptionsPopoverProps) { const localize = useLocalize(); const cardStyle = 'shadow-xl rounded-md min-w-[75px] font-normal bg-white border-black/10 border dark:bg-gray-700 text-black dark:text-white'; return ( <>