@spartacus/core
Version:
Spartacus - the core framework
66 lines (65 loc) • 2.06 kB
TypeScript
import { OrderHistoryList } from '../../../model/order.model';
import { StateUtils } from '../../../state/utils/index';
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const LOAD_USER_ORDERS = "[User] Load User Orders";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const LOAD_USER_ORDERS_FAIL = "[User] Load User Orders Fail";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const LOAD_USER_ORDERS_SUCCESS = "[User] Load User Orders Success";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const CLEAR_USER_ORDERS = "[User] Clear User Orders";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class LoadUserOrders extends StateUtils.LoaderLoadAction {
payload: {
userId: string;
pageSize?: number;
currentPage?: number;
sort?: string;
replenishmentOrderCode?: string;
};
readonly type = "[User] Load User Orders";
constructor(payload: {
userId: string;
pageSize?: number;
currentPage?: number;
sort?: string;
replenishmentOrderCode?: string;
});
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class LoadUserOrdersFail extends StateUtils.LoaderFailAction {
payload: any;
readonly type = "[User] Load User Orders Fail";
constructor(payload: any);
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class LoadUserOrdersSuccess extends StateUtils.LoaderSuccessAction {
payload: OrderHistoryList;
readonly type = "[User] Load User Orders Success";
constructor(payload: OrderHistoryList);
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class ClearUserOrders extends StateUtils.LoaderResetAction {
readonly type = "[User] Clear User Orders";
constructor();
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare type UserOrdersAction = LoadUserOrders | LoadUserOrdersFail | LoadUserOrdersSuccess | ClearUserOrders;