UNPKG

lml-main

Version:

This is now a mono repository published into many standalone packages.

12 lines (11 loc) 763 B
import { HideJobDirectionsAction, SetActiveJobAction, SetAllJobsCollapsedAction, SetAllJobsExpandedAction, UnsetActiveJobAction, ShowJobDirectionsAction, SetJumpToJobAction, SetJobExpandedAction, SetJobCollapsedAction } from '../actions/flags'; export interface JobByIdFlag { [id: string]: boolean; } export interface JobFlagsState { active: string | null; expanded: JobByIdFlag; allExpanded: boolean; showingDirections: string | null; } export declare const jobFlagsReducer: (state: JobFlagsState, action: SetActiveJobAction | UnsetActiveJobAction | SetJobExpandedAction | SetJobCollapsedAction | SetAllJobsExpandedAction | SetAllJobsCollapsedAction | SetJumpToJobAction | ShowJobDirectionsAction | HideJobDirectionsAction) => JobFlagsState;