@spartacus/core
Version:
Spartacus - the core framework
115 lines (114 loc) • 3.7 kB
TypeScript
import { CancellationRequestEntryInputList, Order } from '../../../model/order.model';
import { StateUtils } from '../../../state/utils/index';
import { LoaderFailAction, LoaderLoadAction, LoaderResetAction, LoaderSuccessAction } from '../../../state/utils/loader/loader.action';
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const LOAD_ORDER_DETAILS = "[User] Load Order Details";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const LOAD_ORDER_DETAILS_FAIL = "[User] Load Order Details Fail";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const LOAD_ORDER_DETAILS_SUCCESS = "[User] Load Order Details Success";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const CLEAR_ORDER_DETAILS = "[User] Clear Order Details";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const CANCEL_ORDER = "[User] Cancel Order";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const CANCEL_ORDER_FAIL = "[User] Cancel Order Fail";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const CANCEL_ORDER_SUCCESS = "[User] Cancel Order Success";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare const RESET_CANCEL_ORDER_PROCESS = "[User] Reset Cancel Order Process";
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class LoadOrderDetails extends LoaderLoadAction {
payload: {
userId: string;
orderCode: string;
};
readonly type = "[User] Load Order Details";
constructor(payload: {
userId: string;
orderCode: string;
});
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class LoadOrderDetailsFail extends LoaderFailAction {
payload: any;
readonly type = "[User] Load Order Details Fail";
constructor(payload: any);
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class LoadOrderDetailsSuccess extends LoaderSuccessAction {
payload: Order;
readonly type = "[User] Load Order Details Success";
constructor(payload: Order);
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class ClearOrderDetails extends LoaderResetAction {
readonly type = "[User] Clear Order Details";
constructor();
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class CancelOrder extends StateUtils.EntityLoadAction {
payload: {
userId: string;
orderCode: string;
cancelRequestInput: CancellationRequestEntryInputList;
};
readonly type = "[User] Cancel Order";
constructor(payload: {
userId: string;
orderCode: string;
cancelRequestInput: CancellationRequestEntryInputList;
});
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class CancelOrderFail extends StateUtils.EntityFailAction {
payload: any;
readonly type = "[User] Cancel Order Fail";
constructor(payload: any);
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class CancelOrderSuccess extends StateUtils.EntitySuccessAction {
readonly type = "[User] Cancel Order Success";
constructor();
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare class ResetCancelOrderProcess extends StateUtils.EntityLoaderResetAction {
readonly type = "[User] Reset Cancel Order Process";
constructor();
}
/**
* @deprecated since 4.2 - use order lib instead
*/
export declare type OrderDetailsAction = LoadOrderDetails | LoadOrderDetailsFail | LoadOrderDetailsSuccess | ClearOrderDetails | CancelOrder | CancelOrderFail | CancelOrderSuccess;