import { alternateName } from 'librechat-data-provider'; import { Content, Portal, Root } from '@radix-ui/react-popover'; import { useGetEndpointsQuery } from 'librechat-data-provider/react-query'; import type { FC } from 'react'; import EndpointItems from './Endpoints/MenuItems'; import { useChatContext } from '~/Providers'; import TitleButton from './UI/TitleButton'; import { mapEndpoints } from '~/utils'; const EndpointsMenu: FC = () => { const { data: endpoints = [] } = useGetEndpointsQuery({ select: mapEndpoints, }); const { conversation } = useChatContext(); const selected = conversation?.endpoint ?? ''; if (!selected) { console.warn('No endpoint selected'); return null; } return (
); }; export default EndpointsMenu;