Skip to content

Commit 297c99e

Browse files
author
Davide Negretti
committed
[DSC-648] Fix circular dependency
1 parent f54c99b commit 297c99e

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

src/app/submission/edit/pending-changes/pending-changes.guard.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ import { switchMap } from 'rxjs/operators';
77
import { SubmissionEditCanDeactivateService } from '../submission-edit-can-deactivate.service';
88
import { ThemedSubmissionEditComponent } from '../themed-submission-edit.component';
99

10-
export interface PendingChangesGuardComponentInterface {
11-
canDeactivate: (id: string) => boolean | Observable<boolean>;
12-
}
13-
1410
@Injectable({
1511
providedIn: 'root'
1612
})

src/app/submission/edit/submission-edit-can-deactivate.service.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@ import { ActivatedRoute, Router } from '@angular/router';
44
import { combineLatest, Observable } from 'rxjs';
55
import { map } from 'rxjs/operators';
66

7-
import { PendingChangesGuardComponentInterface } from './pending-changes/pending-changes.guard';
87
import { SubmissionService } from '../submission.service';
98

9+
interface PendingChangesGuardComponentInterface {
10+
canDeactivate: (id: string) => boolean | Observable<boolean>;
11+
}
12+
1013
@Injectable({
1114
providedIn: 'root'
1215
})

0 commit comments

Comments
 (0)