47 lines
934 B
TypeScript
Raw Normal View History

2019-11-25 10:57:02 +09:00
import {
Component,
OnInit,
ChangeDetectorRef,
Output,
EventEmitter
} from '@angular/core';
2019-11-21 16:43:25 +09:00
import { FormGroup, FormBuilder } from '@angular/forms';
2019-11-26 15:08:00 +09:00
import { MatTabChangeEvent } from '@angular/material';
2019-11-21 16:43:25 +09:00
@Component({
selector: 'ucap-settings-general',
templateUrl: './general.component.html',
styleUrls: ['./general.component.scss']
})
export class GeneralComponent implements OnInit {
loginForm: FormGroup;
2019-11-25 10:57:02 +09:00
@Output()
selectTheme = new EventEmitter<string>();
2019-11-21 16:43:25 +09:00
constructor(
private formBuilder: FormBuilder,
private changeDetectorRef: ChangeDetectorRef
) {}
ngOnInit() {}
2019-11-26 15:08:00 +09:00
onSelectedTabChange(e: MatTabChangeEvent) {
let theme = 'theme-default';
switch (e.index) {
case 0:
theme = 'theme-default';
break;
case 1:
theme = 'theme-lgRed';
break;
default:
break;
}
2019-11-25 10:57:02 +09:00
this.selectTheme.emit(theme);
}
2019-11-21 16:43:25 +09:00
onClickLogin() {}
}