import type { FC } from 'react' import { useTranslation } from 'react-i18next' import VarReferencePicker from '../_base/components/variable/var-reference-picker' import useConfig from './use-config' import { mockData } from './mock' import RetrievalConfig from './components/retrieval-config' import AddKnowledge from './components/add-dataset' import DatasetList from './components/dataset-list' import Field from '@/app/components/workflow/nodes/_base/components/field' import Split from '@/app/components/workflow/nodes/_base/components/split' import OutputVars, { VarItem } from '@/app/components/workflow/nodes/_base/components/output-vars' const i18nPrefix = 'workflow.nodes.knowledgeRetrieval' const Panel: FC = () => { const { t } = useTranslation() const readOnly = false const { inputs, handleQueryVarChange, handleRetrievalModeChange, handleMultipleRetrievalConfigChange, selectedDatasets, handleOnDatasetsChange, } = useConfig(mockData) return (
} >
<>
) } export default Panel