fix: do not display as group when has one
This commit is contained in:
@@ -162,6 +162,13 @@ const BackendFields: React.FC = () => {
|
|||||||
return option.title;
|
return option.title;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const backendGroupList = useMemo(() => {
|
||||||
|
if (backendOptions.length === 1) {
|
||||||
|
return [...backendOptions[0].options];
|
||||||
|
}
|
||||||
|
return backendOptions;
|
||||||
|
}, [backendOptions]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
@@ -179,7 +186,7 @@ const BackendFields: React.FC = () => {
|
|||||||
onChange={handleOnBackendChange}
|
onChange={handleOnBackendChange}
|
||||||
label={intl.formatMessage({ id: 'models.form.backend' })}
|
label={intl.formatMessage({ id: 'models.form.backend' })}
|
||||||
description={<TooltipList list={backendTipsList}></TooltipList>}
|
description={<TooltipList list={backendTipsList}></TooltipList>}
|
||||||
options={backendOptions}
|
options={backendGroupList}
|
||||||
optionRender={optionRender}
|
optionRender={optionRender}
|
||||||
labelRender={labelRender}
|
labelRender={labelRender}
|
||||||
></SealSelect>
|
></SealSelect>
|
||||||
|
|||||||
Reference in New Issue
Block a user