mirror of
https://github.com/Nezumi-2711/javascript-training.git
synced 2026-09-22 20:01:31 +00:00
17 lines
390 B
JavaScript
17 lines
390 B
JavaScript
export default class LoginController {
|
|
constructor(service, view) {
|
|
this.service = service;
|
|
this.loginView = view.loginView;
|
|
}
|
|
|
|
handlerValidateUser(email, password) {
|
|
return this.service.userService.validateUser(email, password);
|
|
}
|
|
|
|
init() {
|
|
if (this.loginView.isLoginPage()) {
|
|
this.loginView.addHandlerForm(this.handlerValidateUser.bind(this));
|
|
}
|
|
}
|
|
}
|