mirror of
https://github.com/csunny/DB-GPT.git
synced 2025-07-28 22:37:31 +00:00
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>
29 lines
764 B
TypeScript
29 lines
764 B
TypeScript
import { ChatContentContext } from '@/pages/chat';
|
|
import { MobileChatContext } from '@/pages/mobile/chat';
|
|
import { Button } from 'antd';
|
|
import React, { useContext } from 'react';
|
|
|
|
interface VisChatLinkProps {
|
|
children: any;
|
|
msg: string;
|
|
}
|
|
const VisChatLink: React.FC<VisChatLinkProps> = ({ children, msg }) => {
|
|
const { handleChat: webHandleChat } = useContext(ChatContentContext);
|
|
const { handleChat: mobileHandleChat } = useContext(MobileChatContext);
|
|
return (
|
|
<Button
|
|
className='ml-1 inline text-xs'
|
|
onClick={() => {
|
|
mobileHandleChat?.(msg);
|
|
webHandleChat?.(msg);
|
|
}}
|
|
type='dashed'
|
|
size='small'
|
|
>
|
|
{children || '点击分析当前异常'}
|
|
</Button>
|
|
);
|
|
};
|
|
|
|
export default VisChatLink;
|