first-npm-package-nicule
Version:
This isi first npm package
21 lines (18 loc) • 868 B
HTML
<div class="mat-typography" *ngIf="action">
<form [hmForm]="action" #actionForm="ngForm"
[tokenOverride]="tokenOverride"
(submitError)="onError($event)" (submitSuccess)="onSuccess($event)"
(keydown.enter)="formSubmission($event)"
(submitComplete)="onComplete()"
(keydown.esc)="escapeKeydown.emit()">
<span *ngIf="error" class="general-error" [innerHTML]="error | translate"></span>
<ng-container *ngIf="formFields; else defaultFieldsCase">
<ng-content select="hm-form-fields"></ng-content>
</ng-container>
<ng-template #defaultFieldsCase>
<hm-form-fields #defaultFields>
<hm-form-field *ngFor="let field of fields" [named]="field.name"></hm-form-field>
</hm-form-fields>
</ng-template>
</form>
</div>