UNPKG

@shopgate/engage

Version:
1 lines 750 B
import{main$}from'@shopgate/pwa-common/streams';import{routeDidLeave$}from'@shopgate/engage/core';import{CHECKOUT_CONFIRMATION_PATTERN}from"../constants";import{SUBMIT_CHECKOUT_ORDER_SUCCESS,FETCH_CHECKOUT_ORDER_SUCCESS}from"../constants/actionTypes";export var checkoutConfirmationDidLeave$=routeDidLeave$.filter(function(_ref){var action=_ref.action;return action.route.pattern===CHECKOUT_CONFIRMATION_PATTERN;});export var checkoutOrderFetched$=main$.filter(function(_ref2){var action=_ref2.action;return action.type===FETCH_CHECKOUT_ORDER_SUCCESS;});export var checkoutSuccess$=main$.filter(function(_ref3){var action=_ref3.action;return action.type===SUBMIT_CHECKOUT_ORDER_SUCCESS;}).switchMap(function(){return checkoutOrderFetched$.first();});