import { Component , OnInit } from '@angular/core' ; import { DepartmentDataService } from 'src/app/features/department/department-data.service' ; import { Department } from 'src/app/core/models/department.model' ; import { RouteStateService } from 'src/app/core/services/route-state.service' ; @ Component ( { selector : 'app-department-detail' , templateUrl : 'department-detail.component.html' , styleUrls : [ 'department-detail.component.css' ] } ) export class DepartmentDetailComponent implements OnInit { department : Department ; constructor ( private departmentService , private routeStateService ) { } ngOnInit ( ) { var routeState = this . routeStateService . getCurrent ( ) ; this . department = this . departmentService . getDepartmentById ( routeState . data ) ; } back ( ) { this . routeStateService . loadPrevious ( ) ; } }