Merged in devtask/MR-error (pull request #977)

Fix MR error with static injector
This commit is contained in:
Adrian Toczydłowski
2020-02-05 11:09:58 +00:00
4 changed files with 8 additions and 3 deletions

View File

@@ -10,7 +10,7 @@ import { ProcessSelectors } from '../../core/store/selectors/process.selectors';
import { ChangeCurrentRoute } from '../../core/store/actions/process.actions';
import { Router } from '@angular/router';
import { BranchProcessSelectors } from '../../core/store/selectors/branch-process.selector';
import { NativeContainerService } from 'shared/lib/barcode-scanner/native-container.service';
import { NativeContainerService } from 'shared/lib/barcode-scanner';
@Component({
selector: 'app-header',

View File

@@ -3,7 +3,9 @@ import { Observable, BehaviorSubject, fromEvent, Subject } from 'rxjs';
import { map, take } from 'rxjs/operators';
import { WindowRef } from './utils/window-ref.service';
@Injectable()
@Injectable({
providedIn: 'root'
})
export class NativeContainerService {
private wm: Observable<any>;
public windowMessages = new Subject<any>();

View File

@@ -1,2 +1,3 @@
export * from './barcode-scanner.module';
export * from './barcode-scanner-scandit.component';
export { NativeContainerService } from './native-container.service';

View File

@@ -1,6 +1,8 @@
import { Injectable } from '@angular/core';
@Injectable()
@Injectable({
providedIn: 'root'
})
export class WindowRef {
get nativeWindow(): Window {
return window;