forked from mirrors/thatmattlove-hyperglass
fix resolved-target override
This commit is contained in:
parent
35cc251474
commit
1921e74d05
2 changed files with 5 additions and 7 deletions
|
|
@ -58,7 +58,6 @@ const HyperglassForm = React.forwardRef(
|
||||||
const [fqdnTarget, setFqdnTarget] = useState("");
|
const [fqdnTarget, setFqdnTarget] = useState("");
|
||||||
const [displayTarget, setDisplayTarget] = useState("");
|
const [displayTarget, setDisplayTarget] = useState("");
|
||||||
const onSubmit = values => {
|
const onSubmit = values => {
|
||||||
console.log(values);
|
|
||||||
setFormData(values);
|
setFormData(values);
|
||||||
setSubmitting(true);
|
setSubmitting(true);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -29,12 +29,12 @@ const ResolvedTarget = React.forwardRef(({ fqdnTarget, setTarget, queryTarget },
|
||||||
const [{ data: data4, loading: loading4, error: error4 }] = useAxios(params4);
|
const [{ data: data4, loading: loading4, error: error4 }] = useAxios(params4);
|
||||||
const [{ data: data6, loading: loading6, error: error6 }] = useAxios(params6);
|
const [{ data: data6, loading: loading6, error: error6 }] = useAxios(params6);
|
||||||
|
|
||||||
const [data, setData] = useState("");
|
// const [data, setData] = useState("");
|
||||||
|
|
||||||
data && setTarget({ field: "query_target", value: data });
|
// data && setTarget({ field: "query_target", value: data });
|
||||||
|
|
||||||
const handleOverride = overridden => {
|
const handleOverride = overridden => {
|
||||||
setData(overridden);
|
// setData(overridden);
|
||||||
setTarget({ field: "query_target", value: overridden });
|
setTarget({ field: "query_target", value: overridden });
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -48,8 +48,7 @@ const ResolvedTarget = React.forwardRef(({ fqdnTarget, setTarget, queryTarget },
|
||||||
} else if (data4 && data4.Answer && data4.Answer[0].type === 1 && !data6?.Answer) {
|
} else if (data4 && data4.Answer && data4.Answer[0].type === 1 && !data6?.Answer) {
|
||||||
handleOverride(data4.Answer[0].data);
|
handleOverride(data4.Answer[0].data);
|
||||||
}
|
}
|
||||||
}, [data4, data6, data]);
|
}, [data4, data6]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Stack
|
<Stack
|
||||||
ref={ref}
|
ref={ref}
|
||||||
|
|
@ -73,7 +72,7 @@ const ResolvedTarget = React.forwardRef(({ fqdnTarget, setTarget, queryTarget },
|
||||||
py="0.1rem"
|
py="0.1rem"
|
||||||
px={2}
|
px={2}
|
||||||
mr={2}
|
mr={2}
|
||||||
variantColor={isSelected(data4.Answer[0].data)}
|
variantColor={labelBgStatus[data4.Answer[0].data === queryTarget]}
|
||||||
borderRadius="md"
|
borderRadius="md"
|
||||||
onClick={() => handleOverride(data4.Answer[0].data)}
|
onClick={() => handleOverride(data4.Answer[0].data)}
|
||||||
>
|
>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue