Blame view

src/app/wizard-base/wizard-base.component.ts 790 Bytes
4fc21097   Arsisakarn Srilatanart   first commit
1
import { Component, OnInit } from '@angular/core';
522b64d0   Arsisakarn Srilatanart   ทำให้ parent comp...
2
3
4
import { SharedServiceService } from '../services/shared-service.service';
import { ActivatedRoute, Router } from '@angular/router';

4fc21097   Arsisakarn Srilatanart   first commit
5
6
7
8
9
10
11

@Component({
  selector: 'app-wizard-base',
  templateUrl: './wizard-base.component.html',
  styleUrls: ['./wizard-base.component.css']
})
export class WizardBaseComponent implements OnInit {
522b64d0   Arsisakarn Srilatanart   ทำให้ parent comp...
12
  title: string;
4fc21097   Arsisakarn Srilatanart   first commit
13

522b64d0   Arsisakarn Srilatanart   ทำให้ parent comp...
14
15
16
17
18
19
  constructor(private shared: SharedServiceService, private router: Router, private route: ActivatedRoute) {
    shared.title$.subscribe(title => {
      this.title = title;
    });
    shared.changedTitle('wizard');
  }
4fc21097   Arsisakarn Srilatanart   first commit
20
21

  ngOnInit() {
522b64d0   Arsisakarn Srilatanart   ทำให้ parent comp...
22
23
24
    this.route.params.subscribe(params => {
      console.log('wizard loaded');
    });
4fc21097   Arsisakarn Srilatanart   first commit
25
26
  }

522b64d0   Arsisakarn Srilatanart   ทำให้ parent comp...
27
28
29
  openModal() {
    this.router.navigate(['/wizard', 1]);
  }
4fc21097   Arsisakarn Srilatanart   first commit
30
}