lml-main
Version:
This is now a mono repository published into many standalone packages.
15 lines (14 loc) • 470 B
TypeScript
import * as Actions from '../actions';
import { JobModel } from '@lml/cosmo-ts-data';
export interface JobsByIdState {
[refId: string]: JobModel;
}
export interface JobsByJobNumberState {
[jobNumber: string]: string;
}
export interface JobsDataState {
byId: JobsByIdState;
byJobNumber: JobsByJobNumberState;
lastDataUpdate: number | null;
}
export declare const jobDataReducer: (state: JobsDataState, action: Actions.JobDataAction) => JobsDataState;