UNPKG

@vendure/core

Version:

A modern, headless ecommerce framework

20 lines 734 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DefaultOrderPlacedStrategy = void 0; /** * @description * The default {@link OrderPlacedStrategy}. The order is set as "placed" when it transitions from * 'ArrangingPayment' to either 'PaymentAuthorized' or 'PaymentSettled'. * * @docsCategory orders */ class DefaultOrderPlacedStrategy { shouldSetAsPlaced(ctx, fromState, toState, order) { return fromState === 'ArrangingPayment' && (toState === 'PaymentAuthorized' || toState === 'PaymentSettled') ? true : false; } } exports.DefaultOrderPlacedStrategy = DefaultOrderPlacedStrategy; //# sourceMappingURL=default-order-placed-strategy.js.map