UNPKG

@vendasta/store

Version:

Components and data for Store

25 lines (24 loc) 816 B
import { Injectable } from '@angular/core'; import { FormGroup } from '@angular/forms'; var StoreService = /** @class */ (function () { function StoreService() { } StoreService.prototype.markFormsAsTouched = function (formGroup) { for (var key in formGroup.controls) { if (formGroup.controls[key] instanceof FormGroup) { this.markFormsAsTouched(formGroup.controls[key]); } else { formGroup.controls[key].markAsTouched(); formGroup.controls[key].updateValueAndValidity(); } } }; StoreService.decorators = [ { type: Injectable }, ]; /** @nocollapse */ StoreService.ctorParameters = function () { return []; }; return StoreService; }()); export { StoreService };