rewrote window resize event using redux

This commit is contained in:
Art Lowel
2016-12-12 16:02:27 +01:00
parent 69f8d9855a
commit 20632a8d12
10 changed files with 88 additions and 26 deletions

View File

@@ -16,7 +16,6 @@ export class HeaderComponent implements OnDestroy, OnInit {
constructor(
private router: Router,
private actions: HeaderActions,
private store: Store<HeaderState>
) {
}
@@ -37,21 +36,16 @@ export class HeaderComponent implements OnDestroy, OnInit {
}
}
@HostListener('window:resize', ['$event'])
private onResize(event): void {
this.collapse();
}
private collapse(): void {
this.store.dispatch(this.actions.collapse());
this.store.dispatch(HeaderActions.collapse());
}
private expand(): void {
this.store.dispatch(this.actions.expand());
this.store.dispatch(HeaderActions.expand());
}
public toggle(): void {
this.store.dispatch(this.actions.toggle());
this.store.dispatch(HeaderActions.toggle());
}
}