import { ReactComponent as SelectedFilesCollapseIcon } from '@/assets/svg/selected-files-collapse.svg'; import { Collapse, Flex, Space } from 'antd'; import SelectFiles from './select-files'; import { useSelectTestingResult } from '@/hooks/knowledge-hooks'; import { useTranslation } from 'react-i18next'; import styles from './index.less'; interface IProps { onTesting(documentIds: string[]): void; setSelectedDocumentIds(documentIds: string[]): void; selectedDocumentIds: string[]; } const RetrievalDocuments = ({ onTesting, selectedDocumentIds, setSelectedDocumentIds, }: IProps) => { const { t } = useTranslation(); const { documents } = useSelectTestingResult(); return ( } className={styles.selectFilesCollapse} items={[ { key: '1', label: ( {selectedDocumentIds?.length ?? 0}/{documents?.length ?? 0} {t('knowledgeDetails.filesSelected')} ), children: (
), }, ]} /> ); }; export default RetrievalDocuments;