@codeperate/app-asset
Version:
Codeperate App Asset
33 lines (32 loc) • 1.84 kB
TypeScript
import { Models } from '@rematch/core';
import { CdpMenuModel } from './cdp-menu.model';
import { CdpModalModel } from './cdp-modal.model';
export interface RootModel extends Models<RootModel> {
CdpModalModel: typeof CdpModalModel;
CdpMenuModel: typeof CdpMenuModel;
}
export declare const models: {
CdpModalModel: {
state: import("./cdp-modal.model").CdpModalState;
reducers: {
clear(state: import("./cdp-modal.model").CdpModalState, payload: number[]): import("./cdp-modal.model").CdpModalState;
pushModal(state: import("./cdp-modal.model").CdpModalState, payload: import("./cdp-modal.model").IModal): import("./cdp-modal.model").CdpModalState;
popModal(state: import("./cdp-modal.model").CdpModalState): import("./cdp-modal.model").CdpModalState;
popAllModal(state: import("./cdp-modal.model").CdpModalState): import("./cdp-modal.model").CdpModalState;
closeModal(state: import("./cdp-modal.model").CdpModalState): import("./cdp-modal.model").CdpModalState;
closeAllModal(state: import("./cdp-modal.model").CdpModalState): import("./cdp-modal.model").CdpModalState;
popModalByTag(state: import("./cdp-modal.model").CdpModalState, payload: string): import("./cdp-modal.model").CdpModalState;
};
};
CdpMenuModel: {
state: {
display: boolean;
};
reducers: {
set(state: import("./cdp-menu.model").CdpMenuState, payload: import("./cdp-menu.model").CdpMenuState): import("./cdp-menu.model").CdpMenuState;
open(state: import("./cdp-menu.model").CdpMenuState): import("./cdp-menu.model").CdpMenuState;
close(state: import("./cdp-menu.model").CdpMenuState): import("./cdp-menu.model").CdpMenuState;
toggle(state: import("./cdp-menu.model").CdpMenuState): import("./cdp-menu.model").CdpMenuState;
};
};
};