]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-term-map.component.ts
LP 2061136 follow-up: ng lint --fix
[Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / admin / local / course-reserves / course-term-map.component.ts
1 import {Component} from '@angular/core';
2 import {ActivatedRoute} from '@angular/router';
3
4 /**
5  * Very basic page for editing course/term map
6  */
7
8 @Component({
9     template: `
10         <eg-title i18n-prefix prefix="Course Materials Administration">
11         </eg-title>
12         <eg-staff-banner bannerText="Course Term Configuration" i18n-bannerText>
13         </eg-staff-banner>
14         <div class="row">
15             <div class="col text-right">
16                 <a class="btn btn-info ml-3" routerLink="/staff/admin/local/asset/course_list" i18n>
17                     <i class="material-icons align-middle" aria-hidden="true">keyboard_return</i>
18                     <span class="align-middle">Return to Course List</span>
19                 </a>
20             </div>
21         </div>
22         <eg-course-term-map-grid [courseId]="courseId"></eg-course-term-map-grid>
23     `
24 })
25
26 export class CourseTermMapComponent {
27     public courseId: number;
28
29     constructor(private route: ActivatedRoute) {
30         const filters = this.route.snapshot.queryParamMap.get('gridFilters');
31         this.courseId = JSON.parse(filters)['course'] || 1;
32     }
33
34
35 }