Resolve dependency issue for operator field.
This commit is contained in:
@@ -76,11 +76,15 @@ function RenderFilters({templateId}) {
|
|||||||
</Form.Item>
|
</Form.Item>
|
||||||
</Col>
|
</Col>
|
||||||
<Col span={6}>
|
<Col span={6}>
|
||||||
<Form.Item
|
<Form.Item dependencies={[['filters', field.name, "field"]]}>
|
||||||
|
{
|
||||||
|
() => {
|
||||||
|
console.log('Dependencies fired')
|
||||||
|
return <Form.Item
|
||||||
key={`${index}operator`}
|
key={`${index}operator`}
|
||||||
label="operator"
|
label="operator"
|
||||||
name={[field.name, "operator"]}
|
name={[field.name, "operator"]}
|
||||||
dependencies={[['filters', field.name, "field"]]}
|
dependencies={[]}
|
||||||
rules={[
|
rules={[
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
@@ -88,11 +92,8 @@ function RenderFilters({templateId}) {
|
|||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
>
|
>
|
||||||
{
|
|
||||||
() => {
|
<Select
|
||||||
console.log('Dependencies fired')
|
|
||||||
if (true) {
|
|
||||||
return <Select
|
|
||||||
options={[
|
options={[
|
||||||
{value: "_eq", label: "Equals"},
|
{value: "_eq", label: "Equals"},
|
||||||
{value: "_ne", label: "Not Equals"},
|
{value: "_ne", label: "Not Equals"},
|
||||||
@@ -107,10 +108,12 @@ function RenderFilters({templateId}) {
|
|||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</Form.Item>
|
||||||
|
|
||||||
</Col>
|
</Col>
|
||||||
<Col span={6}>
|
<Col span={6}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
|
|||||||
Reference in New Issue
Block a user