support don't export tree

This commit is contained in:
codetypes committed 2024-06-09 00:01:29 +08:00
1 parent 815155a5ee
commit e6483f7743
8 files changed
+38 -27

No files matched your search

+5 -3
View File
@@ -38,16 +38,15 @@ const TreeInspector: FC = () => {
form.resetFields();
form.setFieldValue("name", data.name);
form.setFieldValue("desc", data.desc);
form.setFieldValue("export", data.export !== false);
}, [workspace.editingTree]);
const finish = (values: any) => {
const data = {} as TreeModel;
data.name = values.name;
data.desc = values.desc || undefined;
workspace.editing?.dispatch("updateTree", {
data: {
name: values.name,
desc: values.desc || undefined,
export: values.export,
},
} as EditTree);
};
@@ -68,6 +67,9 @@ const TreeInspector: FC = () => {
<Form.Item name="desc" label={t("tree.desc")}>
<TextArea autoSize onBlur={form.submit} />
</Form.Item>
<Form.Item name="export" label={t("tree.export")} valuePropName="checked">
<Switch onChange={() => form.submit()} />
</Form.Item>
</Form>
</div>
</>