ollama / services /errorService.ts
rippanteq7's picture
Upload folder using huggingface_hub
bbef364 verified
raw
history blame contribute delete
568 Bytes
import { useMemo } from 'react';
import { useTranslation } from 'next-i18next';
import { ErrorMessage } from '@/types/error';
const useErrorService = () => {
const { t } = useTranslation('chat');
return {
getModelsError: useMemo(
() => (error: any) => {
return !error
? null
: ({
title: t('Error fetching models.'),
code: error.status || 'unknown',
messageLines: error.statusText
} as ErrorMessage);
},
[t],
),
};
};
export default useErrorService;