fix(native-filters): Default value not shown in native filters (#18963)

* fix(native-filters): Default value not shown in native filters

* Reuse stringified datamask
This commit is contained in:
Kamil Gabryjelski
2022-03-01 11:43:57 +01:00
committed by GitHub
parent c4e3c45b3c
commit 2072225a86

View File

@@ -289,6 +289,11 @@ const FilterBar: React.FC<FiltersBarProps> = ({
}, [JSON.stringify(filters), JSON.stringify(previousFilters)]);
const dataMaskAppliedText = JSON.stringify(dataMaskApplied);
useEffect(() => {
setDataMaskSelected(() => dataMaskApplied);
}, [dataMaskAppliedText, setDataMaskSelected]);
useEffect(() => {
publishDataMask(history, dashboardId, updateKey, dataMaskApplied, tabId);
// eslint-disable-next-line react-hooks/exhaustive-deps