refactor(DataManagement): 移除不必要的数据集类型过滤逻辑

- 删除了对数据集类型的过滤操作
- 移除了不再使用的 textDatasetTypeOptions 变量
- 简化了 BasicInformation 组件的数据传递逻辑
- 减少了代码冗余,提高了组件性能
This commit is contained in:
2026-02-03 13:33:12 +08:00
parent da5b18e423
commit 05e6842fc8

View File

@@ -4,14 +4,9 @@ import { ArrowLeft } from "lucide-react";
import { Button, Form, App } from "antd"; import { Button, Form, App } from "antd";
import { Link, useLocation, useNavigate } from "react-router"; import { Link, useLocation, useNavigate } from "react-router";
import { createDatasetUsingPost } from "../dataset.api"; import { createDatasetUsingPost } from "../dataset.api";
import { datasetTypes } from "../dataset.const";
import { DatasetType } from "../dataset.model"; import { DatasetType } from "../dataset.model";
import BasicInformation from "./components/BasicInformation"; import BasicInformation from "./components/BasicInformation";
const textDatasetTypeOptions = datasetTypes.filter(
(type) => type.value === DatasetType.TEXT
);
export default function DatasetCreate() { export default function DatasetCreate() {
const navigate = useNavigate(); const navigate = useNavigate();
const location = useLocation(); const location = useLocation();
@@ -87,7 +82,6 @@ export default function DatasetCreate() {
data={newDataset} data={newDataset}
setData={setNewDataset} setData={setNewDataset}
hidden={["dataSource"]} hidden={["dataSource"]}
datasetTypeOptions={textDatasetTypeOptions}
/> />
</Form> </Form>
</div> </div>