@shopgate/pwa-common
Version:
Common library for the Shopgate Connect PWA.
29 lines (28 loc) • 959 B
JavaScript
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/from';
import 'rxjs/add/operator/buffer';
import 'rxjs/add/operator/bufferTime';
import 'rxjs/add/operator/filter';
import 'rxjs/add/operator/first';
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/merge';
import 'rxjs/add/operator/mergeMap';
import 'rxjs/add/operator/delay';
import 'rxjs/add/operator/zip';
import 'rxjs/add/operator/do';
import 'rxjs/add/operator/shareReplay';
import 'rxjs/add/operator/distinctUntilChanged';
import 'rxjs/add/operator/pairwise';
import 'rxjs/add/operator/debounceTime';
import 'rxjs/add/operator/switchMap';
import 'rxjs/add/operator/withLatestFrom';
import 'rxjs/add/operator/startWith';
import { mainSubject } from "../store/middelwares/streams";
/**
* Gets triggered on every redux action that is dispatched.
* @type {Observable}
*/
export const main$ = Observable.from(mainSubject);
if (window.Cypress) {
window.main$ = main$;
}