Implemented record filter group initialization from view (#10527)
This PR implements the initialization of current record filter groups state from view. It also implements mapRecordFilterGroupToViewFilterGroup, mapRecordFilterGroupLogicalOperatorToViewFilterGroupLogicalOperator and mapViewFilterGroupLogicalOperatorToRecordFilterGroupLogicalOperator with their corresponding unit tests. Some unused states not caught by ESLint are also removed.
This commit is contained in:
@ -0,0 +1,9 @@
|
||||
import { RecordFilterGroupsComponentInstanceContext } from '@/object-record/record-filter-group/states/context/RecordFilterGroupsComponentInstanceContext';
|
||||
import { createComponentFamilyStateV2 } from '@/ui/utilities/state/component-state/utils/createComponentFamilyStateV2';
|
||||
|
||||
export const hasInitializedCurrentRecordFilterGroupsComponentFamilyState =
|
||||
createComponentFamilyStateV2<boolean, { viewId?: string }>({
|
||||
key: 'hasInitializedCurrentRecordFilterGroupsComponentFamilyState',
|
||||
defaultValue: false,
|
||||
componentInstanceContext: RecordFilterGroupsComponentInstanceContext,
|
||||
});
|
||||
Reference in New Issue
Block a user