"use strict"; var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; exports.__esModule = true; exports.AuthComponent = void 0; var core_1 = require("@angular/core"); var forms_1 = require("@angular/forms"); var AuthComponent = /** @class */ (function () { function AuthComponent(menuService, rounter) { this.menuService = menuService; this.rounter = rounter; this.userForm = new forms_1.FormGroup({ password: new forms_1.FormControl('abcdefg', [forms_1.Validators.minLength(3), forms_1.Validators.maxLength(20)]), email: new forms_1.FormControl('email@email.com', forms_1.Validators.email) }); } AuthComponent.prototype.ngOnInit = function () { this.menuService.loginSuccess.emit(null); }; AuthComponent.prototype.submitForm = function () { console.log(this.userForm); this.menuService.loginSuccess.emit(this.userForm); this.rounter.navigate(["/dashboard"]); }; AuthComponent = __decorate([ core_1.Component({ selector: 'app-auth', templateUrl: './auth.component.html', styleUrls: ['./auth.component.scss'] }) ], AuthComponent); return AuthComponent; }()); exports.AuthComponent = AuthComponent;