refactor(native-filters): Move filtersState to dataMask redux root (#13437)

This commit is contained in:
simcha90
2021-03-07 09:34:12 +02:00
committed by GitHub
parent d0714a0972
commit 45972e9945
33 changed files with 430 additions and 325 deletions

View File

@@ -16,12 +16,17 @@
* specific language governing permissions and limitations
* under the License.
*/
export const nativeFiltersInfo = {
import { DataMaskStateWithId, DataMaskType } from 'src/dataMask/types';
import { NativeFiltersState } from 'src/dashboard/reducers/types';
export const nativeFiltersInfo: NativeFiltersState = {
filterSets: {},
filters: {
DefaultsID: {
cascadeParentIds: [],
id: 'DefaultsID',
name: 'test',
type: 'filter_select',
filterType: 'filter_select',
targets: [
{
datasetId: 0,
@@ -37,17 +42,22 @@ export const nativeFiltersInfo = {
excluded: [],
},
isInstant: true,
allowsMultipleValues: true,
isRequired: false,
},
},
filtersState: {
nativeFilters: {
DefaultsID: {
id: 'DefaultId',
currentState: {
value: [],
},
controlValues: {
allowsMultipleValues: true,
isRequired: false,
},
},
},
};
export const mockDataMaskInfo: DataMaskStateWithId = {
[DataMaskType.CrossFilters]: {},
[DataMaskType.OwnFilters]: {},
[DataMaskType.NativeFilters]: {
DefaultsID: {
id: 'DefaultId',
currentState: {
value: [],
},
},
},