fix: log issue remove field in query panel (#2130)

This commit is contained in:
Amol Umbark 2023-01-27 13:27:59 +05:30 committed by GitHub
parent 1914c3b4a0
commit ed4a01dea6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -47,6 +47,11 @@ function SearchFields({
} }
}, [parsedQuery]); }, [parsedQuery]);
const updateFieldsQuery = (updated: QueryFields[][]): void => {
setFieldsQuery(updated);
keyPrefixRef.current = hashCode(JSON.stringify(updated));
};
const addSuggestedField = useCallback( const addSuggestedField = useCallback(
(name: string): void => { (name: string): void => {
if (!name) { if (!name) {
@ -97,7 +102,7 @@ function SearchFields({
keyPrefix={keyPrefixRef.current} keyPrefix={keyPrefixRef.current}
onDropDownToggleHandler={onDropDownToggleHandler} onDropDownToggleHandler={onDropDownToggleHandler}
fieldsQuery={fieldsQuery} fieldsQuery={fieldsQuery}
setFieldsQuery={setFieldsQuery} setFieldsQuery={updateFieldsQuery}
/> />
<SearchFieldsActionBar <SearchFieldsActionBar
applyUpdate={applyUpdate} applyUpdate={applyUpdate}