import { memo } from 'react';
import { EModelEndpoint } from 'librechat-data-provider';
import { useLocalize } from '~/hooks';
function HelpText({ endpoint }: { endpoint: string }) {
const localize = useLocalize();
const textMap = {
[EModelEndpoint.google]: (
<>
{localize('com_endpoint_config_google_service_key')}
{': '}
{localize('com_endpoint_config_key_google_need_to')}{' '}
{localize('com_endpoint_config_key_google_vertex_ai')}
{' '}
{localize('com_endpoint_config_key_google_vertex_api')}{' '}
{localize('com_endpoint_config_key_google_service_account')}
{'. '}
{localize('com_endpoint_config_key_google_vertex_api_role')}
{localize('com_endpoint_config_google_api_key')}
{': '}
{localize('com_endpoint_config_google_api_info')}{' '}
{localize('com_endpoint_config_click_here')}
{' '}
>
),
};
return textMap[endpoint] || null;
}
export default memo(HelpText);