import { useSetModalState, useTranslate } from '@/hooks/common-hooks'; import apiDoc from '@parent/docs/references/http_api_reference.md'; import MarkdownPreview from '@uiw/react-markdown-preview'; import { Button, Card, Flex, Space } from 'antd'; import ChatApiKeyModal from '../chat-api-key-modal'; import { usePreviewChat } from '../hooks'; import BackendServiceApi from './backend-service-api'; const ApiContent = ({ id, idKey, hideChatPreviewCard = false, }: { id?: string; idKey: string; hideChatPreviewCard?: boolean; }) => { const { t } = useTranslate('chat'); const { visible: apiKeyVisible, hideModal: hideApiKeyModal, showModal: showApiKeyModal, } = useSetModalState(); // const { embedVisible, hideEmbedModal, showEmbedModal, embedToken } = // useShowEmbedModal(idKey); const { handlePreview } = usePreviewChat(idKey); return (
{!hideChatPreviewCard && ( {/* */} )} {apiKeyVisible && ( )} {/* {embedVisible && ( )} */}
); }; export default ApiContent;