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