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