123456789101112131415161718192021222324 |
- 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;
|