mattermost-redux
Version:
Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client
15 lines (14 loc) • 422 B
TypeScript
import { GenericAction } from "../types/actions";
export default function reducer(state: {
connected: boolean;
lastConnectAt: number;
lastDisconnectAt: number;
} | undefined, action: GenericAction): {
connected: boolean;
lastConnectAt: number | undefined;
lastDisconnectAt: number;
} | {
connected: boolean;
lastDisconnectAt: number | undefined;
lastConnectAt: number;
};