@vendure/core
Version:
A modern, headless ecommerce framework
14 lines (13 loc) • 565 B
TypeScript
import { RequestContext } from '../../api/common/request-context';
import { Order } from '../../entity/order/order.entity';
import { MergedOrderLine, OrderMergeStrategy } from './order-merge-strategy';
/**
* @description
* If the existing order is empty, then the guest order is used. Otherwise the existing order is used.
*
* @docsCategory orders
* @docsPage Merge Strategies
*/
export declare class UseGuestIfExistingEmptyStrategy implements OrderMergeStrategy {
merge(ctx: RequestContext, guestOrder: Order, existingOrder: Order): MergedOrderLine[];
}