@spartacus/core
Version:
Spartacus - the core framework
33 lines (32 loc) • 1.29 kB
TypeScript
import { StateUtils } from '../../../state/utils/index';
export declare const LOAD_CMS_NAVIGATION_ITEMS = "[Cms] Load NavigationEntry items";
export declare const LOAD_CMS_NAVIGATION_ITEMS_FAIL = "[Cms] Load NavigationEntry items Fail";
export declare const LOAD_CMS_NAVIGATION_ITEMS_SUCCESS = "[Cms] Load NavigationEntry items Success";
export declare class LoadCmsNavigationItems extends StateUtils.EntityLoadAction {
payload: {
nodeId: string;
items: any[];
};
readonly type = "[Cms] Load NavigationEntry items";
constructor(payload: {
nodeId: string;
items: any[];
});
}
export declare class LoadCmsNavigationItemsFail extends StateUtils.EntityFailAction {
payload: any;
readonly type = "[Cms] Load NavigationEntry items Fail";
constructor(nodeId: string, payload: any);
}
export declare class LoadCmsNavigationItemsSuccess extends StateUtils.EntitySuccessAction {
payload: {
nodeId: string;
components: any[];
};
readonly type = "[Cms] Load NavigationEntry items Success";
constructor(payload: {
nodeId: string;
components: any[];
});
}
export declare type CmsNavigationEntryItemAction = LoadCmsNavigationItems | LoadCmsNavigationItemsFail | LoadCmsNavigationItemsSuccess;