import { generateReducer } from "../redux/generate_reducer"; import { Actions } from "../constants"; export interface HelpState { currentTour: string | undefined; } export const initialState: HelpState = { currentTour: undefined, }; export const helpReducer = generateReducer(initialState) .add(Actions.START_TOUR, (s, { payload }) => { s.currentTour = payload; return s; });