UNPKG

mattermost-redux

Version:

Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client

26 lines (25 loc) 791 B
import type { Product } from '@mattermost/types/cloud'; import type { MMReduxAction } from 'mattermost-redux/action_types'; export interface SelfHostedProducts { products: Record<string, Product>; productsLoaded: boolean; } export interface ErrorsReducer { products?: true; invoices?: true; } export declare function errors(state: ErrorsReducer | undefined, action: MMReduxAction): ErrorsReducer | { products: boolean; invoices?: true; }; declare const _default: import("redux").Reducer<{ products: SelfHostedProducts; errors: ErrorsReducer | { products: boolean; invoices?: true; }; }, import("redux").AnyAction, Partial<{ products: SelfHostedProducts | undefined; errors: ErrorsReducer | undefined; }>>; export default _default;