/
githubmirror
/
OpenAgents
Обзор
Документация
Войти
/
githubmirror
/
OpenAgents
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
frontend/components/Chat/ErrorMessageDiv.tsx
28 строк
771 B
Impavidity
Update: add frontend code
14 окт 2023, 20:07
14 окт 2023, 20:07
478f036
Код
Авторство
О чём код?
import { IconCircleX } from '@tabler/icons-react'; import { FC } from 'react'; import { ErrorMessage } from '@/types/error'; interface Props { error: ErrorMessage; } export const ErrorMessageDiv: FC<Props> = ({ error }) => { return ( <div className="mx-6 flex h-full flex-col items-center justify-center text-red-500"> <div className="mb-5"> <IconCircleX size={36} /> </div> <div className="mb-3 text-2xl font-medium">{error.title}</div> {error.messageLines.map((line, index) => ( <div key={index} className="text-center"> {' '} {line}{' '} </div> ))} <div className="mt-4 text-xs opacity-50"> {error.code ? <i>Code: {error.code}</i> : ''} </div> </div> ); };