Skip to content

Commit e787da7

Browse files
committed
WEB-4460 fix rebase errors
1 parent 8f2b158 commit e787da7

1 file changed

Lines changed: 18 additions & 3 deletions

File tree

app/pages/clinicworkspace/TideDashboardV2/tideDashboardFiltersSlice.js

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
import { createSlice } from '@reduxjs/toolkit';
22

3-
// IMPORTANT: This slice is automatically persisted between user sessions via localStorage.
4-
// If you don't want your state variable value persisted, use a different redux slice for it.
5-
63
const getInitialState = () => ({
74
lastData: 7,
85
patientTags: [],
@@ -15,11 +12,29 @@ const tideDashboardFiltersSlice = createSlice({
1512
initialState: getInitialState(),
1613
reducers: {
1714
setTideDashboardFilters: (_state, action) => action.payload || getInitialState(),
15+
setLastDataFilter: (state, action) => {
16+
state.lastData = action.payload;
17+
},
18+
setPatientTagsFilter: (state, action) => {
19+
state.patientTags = action.payload;
20+
},
21+
setClinicSitesFilter: (state, action) => {
22+
state.clinicSites = action.payload;
23+
},
24+
setSummaryPeriodFilter: (state, action) => {
25+
state.summaryPeriod = action.payload;
26+
},
27+
resetTideDashboardFilters: () => getInitialState(),
1828
},
1929
});
2030

2131
export const {
2232
setTideDashboardFilters,
33+
setLastDataFilter,
34+
setPatientTagsFilter,
35+
setClinicSitesFilter,
36+
setSummaryPeriodFilter,
37+
resetTideDashboardFilters,
2338
} = tideDashboardFiltersSlice.actions;
2439

2540
export default tideDashboardFiltersSlice.reducer;

0 commit comments

Comments
 (0)