chore: built in versions

This commit is contained in:
jialin
2025-10-13 14:40:26 +08:00
parent 46ecc2467b
commit 0dfe77df37
12 changed files with 306 additions and 87 deletions
+12 -1
View File
@@ -5,6 +5,7 @@ import _ from 'lodash';
import React, { forwardRef, useEffect, useImperativeHandle } from 'react';
import { FormData, ListItem } from '../config/types';
import BasicForm from './basic';
import BuiltInVersionsForm from './built-in-versions';
import ParametersForm from './parameters';
import VersionsForm from './versions-config';
@@ -76,9 +77,19 @@ const BackendForm: React.FC<AddModalProps> = forwardRef(
accordion={false}
onChange={handleOnCollapseChange}
items={[
...(currentData?.is_build_in
? [
{
key: 'builtin_version_configs',
label: 'Built-in Versions',
forceRender: true,
children: <BuiltInVersionsForm></BuiltInVersionsForm>
}
]
: []),
{
key: 'version_configs',
label: 'Versions',
label: 'Custom Versions',
forceRender: true,
children: (
<VersionsForm