'use client' import React from 'react' import { useTranslation } from 'react-i18next' import { RiBookOpenLine } from '@remixicon/react' import { useDocLink } from '@/context/i18n' import EmbeddingProcess from './embedding-process' import type { InitialDocumentDetail } from '@/models/pipeline' import { useDatasetDetailContextWithSelector } from '@/context/dataset-detail' type ProcessingProps = { batchId: string documents: InitialDocumentDetail[] } const Processing = ({ batchId, documents, }: ProcessingProps) => { const { t } = useTranslation() const docLink = useDocLink() const datasetId = useDatasetDetailContextWithSelector(s => s.dataset?.id) const indexingType = useDatasetDetailContextWithSelector(s => s.dataset?.indexing_technique) const retrievalMethod = useDatasetDetailContextWithSelector(s => s.dataset?.retrieval_model_dict.search_method) return (