38 lines
972 B
TypeScript
38 lines
972 B
TypeScript
/** Angular Imports */
|
|
import { Component, OnInit } from '@angular/core';
|
|
import { SettingsService } from 'app/settings/settings.service';
|
|
|
|
/**
|
|
* Edit self service user component.
|
|
*
|
|
* TODO: Complete functionality once API is available.
|
|
*/
|
|
@Component({
|
|
selector: 'mifosx-edit-user',
|
|
templateUrl: './edit-user.component.html',
|
|
styleUrls: ['./edit-user.component.scss']
|
|
})
|
|
export class EditUserComponent implements OnInit {
|
|
|
|
/** Placeholder for office data. */
|
|
officeData: any;
|
|
/** Placeholder for staff data. */
|
|
staffData: any;
|
|
/** Placeholder for gender data. */
|
|
genderData: any;
|
|
/** Minimum date of birth of user allowed. */
|
|
minDate = new Date(1900, 0, 1);
|
|
/** Maximum date of birth of user allowed. */
|
|
maxDate = new Date();
|
|
|
|
/**
|
|
* @param {SettingsService} settingsService Settings Service
|
|
*/
|
|
constructor(private settingsService: SettingsService) { }
|
|
|
|
ngOnInit() {
|
|
this.maxDate = this.settingsService.businessDate;
|
|
}
|
|
|
|
}
|