@@ -28,7 +28,6 @@ export const { Types: TicketsCardTypes, Creators: TicketsCardActions } = createA
28
28
setSelectedTicket : [ 'ticketId' ] ,
29
29
setSelectedTemplate : [ 'templateId' ] ,
30
30
setSelectedTicketPin : [ 'pinId' ] ,
31
- setFilters : [ 'filters' ] ,
32
31
upsertFilter : [ 'filter' ] ,
33
32
deleteFilter : [ 'filter' ] ,
34
33
resetFilters : [ ] ,
@@ -94,13 +93,6 @@ export const setPinToDrop = (state: ITicketsCardState, { pinToDrop }: SetPinToDr
94
93
} ;
95
94
96
95
const getFilterKey = ( { module, property, type } : CardFilter ) : TicketFilterKey => `${ module } .${ property } .${ type } ` ;
97
- export const setFilters = ( state : ITicketsCardState , { filters } : SetFiltersAction ) => {
98
- filters . forEach ( ( filter ) => {
99
- const path = getFilterKey ( filter ) ;
100
- state . filters [ path ] = filter . filter ;
101
- } ) ;
102
- } ;
103
-
104
96
export const upsertFilter = ( state : ITicketsCardState , { filter } : UpsertFilterAction ) => {
105
97
const path = getFilterKey ( filter ) ;
106
98
state . filters [ path ] = filter . filter ;
@@ -152,7 +144,6 @@ export const ticketsCardReducer = createReducer(INITIAL_STATE, produceAll({
152
144
[ TicketsCardTypes . SET_SELECTED_TEMPLATE ] : setSelectedTemplate ,
153
145
[ TicketsCardTypes . SET_SELECTED_TICKET_PIN ] : setSelectedTicketPin ,
154
146
[ TicketsCardTypes . SET_PIN_TO_DROP ] : setPinToDrop ,
155
- [ TicketsCardTypes . SET_FILTERS ] : setFilters ,
156
147
[ TicketsCardTypes . UPSERT_FILTER ] : upsertFilter ,
157
148
[ TicketsCardTypes . DELETE_FILTER ] : deleteFilter ,
158
149
[ TicketsCardTypes . RESET_FILTERS ] : resetFilters ,
@@ -169,7 +160,6 @@ export type SetSelectedTicketAction = Action<'SET_SELECTED_TICKET'> & { ticketId
169
160
export type SetSelectedTemplateAction = Action < 'SET_SELECTED_TEMPLATE' > & { templateId : string } ;
170
161
export type SetSelectedTicketPinAction = Action < 'SET_SELECTED_TICKET_PIN' > & { pinId : string } ;
171
162
export type SetPinToDropAction = Action < 'SET_PIN_TO_DROP' > & { pinToDrop : string } ;
172
- export type SetFiltersAction = Action < 'SET_FILTERS' > & { filters : CardFilter [ ] } ;
173
163
export type UpsertFilterAction = Action < 'UPSERT_FILTER' > & { filter : CardFilter } ;
174
164
export type DeleteFilterAction = Action < 'DELETE_FILTER' > & { filter : CardFilter } ;
175
165
export type ResetFiltersAction = Action < 'RESET_FILTERS' > ;
@@ -189,7 +179,6 @@ export interface ITicketsCardActionCreators {
189
179
setSelectedTemplate : ( templateId : string ) => SetSelectedTemplateAction ,
190
180
setSelectedTicketPin : ( pinId : string ) => SetSelectedTicketPinAction ,
191
181
setPinToDrop : ( pinToDrop : string ) => SetPinToDropAction ,
192
- setFilters : ( filters : CardFilter [ ] ) => SetFiltersAction ,
193
182
upsertFilter : ( filter : CardFilter ) => UpsertFilterAction ,
194
183
deleteFilter : ( filter : CardFilter ) => DeleteFilterAction ,
195
184
resetFilters : ( ) => ResetFiltersAction ,
0 commit comments