| 1234567891011121314151617181920212223242526272829303132333435 |
- import { Button, Card, Flex, Space, Typography } from 'antd';
-
- import { useTranslate } from '@/hooks/common-hooks';
- import styles from './index.less';
-
- const { Paragraph } = Typography;
-
- const BackendServiceApi = ({ show }: { show(): void }) => {
- const { t } = useTranslate('chat');
-
- return (
- <Card
- title={
- <Space size={'large'}>
- <span>RAGFlow API</span>
- <Button onClick={show} type="primary">
- {t('apiKey')}
- </Button>
- </Space>
- }
- >
- <Flex gap={8} align="center">
- <b>{t('backendServiceApi')}</b>
- <Paragraph
- copyable={{ text: `${location.origin}` }}
- className={styles.apiLinkText}
- >
- {location.origin}
- </Paragraph>
- </Flex>
- </Card>
- );
- };
-
- export default BackendServiceApi;
|