Skip to content
Snippets Groups Projects
favorites-container.component.ts 758 B
Newer Older
import { Component, OnInit } from '@angular/core';
import { Observable } from 'rxjs';
import { Store, select } from '@ngrx/store';
import { SavedForLaterCourse } from '@app/core/models/saved-for-later-course';
import { GlobalState } from '@app/core/state';
import { getSavedForLaterCourses } from '@app/degree-planner/selectors';
pnogal's avatar
pnogal committed

@Component({
Joe Van Boxtel's avatar
Joe Van Boxtel committed
	selector: 'cse-favorites-container',
	templateUrl: './favorites-container.component.html',
	styleUrls: ['./favorites-container.component.scss']
pnogal's avatar
pnogal committed
})
export class SavedForLaterContainerComponent implements OnInit {
	public courses$: Observable<SavedForLaterCourse[]>;
	public ngOnInit() {
		this.courses$ = this.store$.pipe(select(getSavedForLaterCourses));
pnogal's avatar
pnogal committed
}