优化FormItemsRenderer
parent
b5c8111fc8
commit
512309082d
|
|
@ -253,7 +253,7 @@ const FormItemsRenderer = ({
|
||||||
<Select placeholder={placeholder} showSearch allowClear optionFilterProp="children" {...componentProps}>
|
<Select placeholder={placeholder} showSearch allowClear optionFilterProp="children" {...componentProps}>
|
||||||
{(option.items || []).map((item) => {
|
{(option.items || []).map((item) => {
|
||||||
const value = item[itemsFieldKey.valueKey];
|
const value = item[itemsFieldKey.valueKey];
|
||||||
const label = item[typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : itemsFieldKey.labelKey];
|
const label = typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : (item[itemsFieldKey.labelKey]);
|
||||||
const disabled = item.disabled;
|
const disabled = item.disabled;
|
||||||
return (
|
return (
|
||||||
<Select.Option key={value} value={value} disabled={disabled}>
|
<Select.Option key={value} value={value} disabled={disabled}>
|
||||||
|
|
@ -269,7 +269,7 @@ const FormItemsRenderer = ({
|
||||||
<Radio.Group {...componentProps}>
|
<Radio.Group {...componentProps}>
|
||||||
{(option.items || []).map((item) => {
|
{(option.items || []).map((item) => {
|
||||||
const value = item[itemsFieldKey.valueKey];
|
const value = item[itemsFieldKey.valueKey];
|
||||||
const label = item[typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : itemsFieldKey.labelKey];
|
const label = typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : (item[itemsFieldKey.labelKey]);
|
||||||
const disabled = item.disabled;
|
const disabled = item.disabled;
|
||||||
return (
|
return (
|
||||||
<Radio key={value} value={value} disabled={disabled}>
|
<Radio key={value} value={value} disabled={disabled}>
|
||||||
|
|
@ -289,7 +289,7 @@ const FormItemsRenderer = ({
|
||||||
<Row>
|
<Row>
|
||||||
{(option.items || []).map((item) => {
|
{(option.items || []).map((item) => {
|
||||||
const value = item[itemsFieldKey.valueKey];
|
const value = item[itemsFieldKey.valueKey];
|
||||||
const label = item[typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : itemsFieldKey.labelKey];
|
const label = typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : (item[itemsFieldKey.labelKey]);
|
||||||
const disabled = item.disabled;
|
const disabled = item.disabled;
|
||||||
return (
|
return (
|
||||||
<Col span={option.checkboxCol} key={value}>
|
<Col span={option.checkboxCol} key={value}>
|
||||||
|
|
@ -304,7 +304,7 @@ const FormItemsRenderer = ({
|
||||||
: (
|
: (
|
||||||
(option.items || []).map((item) => {
|
(option.items || []).map((item) => {
|
||||||
const value = item[itemsFieldKey.valueKey];
|
const value = item[itemsFieldKey.valueKey];
|
||||||
const label = item[typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : itemsFieldKey.labelKey];
|
const label = typeof itemsFieldKey.labelKey === "function" ? itemsFieldKey.labelKey(item) : (item[itemsFieldKey.labelKey]);
|
||||||
const disabled = item.disabled;
|
const disabled = item.disabled;
|
||||||
return (
|
return (
|
||||||
<Checkbox key={value} value={value} disabled={disabled}>
|
<Checkbox key={value} value={value} disabled={disabled}>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue