DB-GPT/web/components/chat/chat-content/vis-convert-error.tsx
Dreammy23 471689ba20
feat(web): Unified frontend code style (#1923)
Co-authored-by: Fangyin Cheng <staneyffer@gmail.com>
Co-authored-by: 谨欣 <echo.cmy@antgroup.com>
Co-authored-by: 严志勇 <yanzhiyong@tiansuixiansheng.com>
Co-authored-by: yanzhiyong <932374019@qq.com>
2024-08-30 14:03:06 +08:00

25 lines
615 B
TypeScript

import { formatSql } from '@/utils';
import { CodePreview } from './code-preview';
interface Props {
data: {
display_type: string;
sql: string;
thought: string;
};
}
function VisConvertError({ data }: Props) {
return (
<div className='rounded overflow-hidden'>
<div className='p-3 text-white bg-red-500 whitespace-normal'>{data.display_type}</div>
<div className='p-3 bg-red-50'>
<div className='mb-2 whitespace-normal'>{data.thought}</div>
<CodePreview code={formatSql(data.sql)} language='sql' />
</div>
</div>
);
}
export default VisConvertError;