v12 support error message.
This commit is contained in:
parent
a1f3f19ec8
commit
c6fc24db82
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@poweredsoft/ngx-bootstrap",
|
||||
"version": "0.0.11",
|
||||
"version": "0.0.12",
|
||||
"description": "an internal use libary for handling data souces grid filtering sorting, add commands etc",
|
||||
"keywords": [
|
||||
"angular",
|
||||
|
@ -8,6 +8,7 @@
|
||||
<ng-container [ngTemplateOutlet]="template"
|
||||
[ngTemplateOutletContext]="{ $implicit: commandModel, loading: loading, dataSource: dataSource }"></ng-container>
|
||||
<div *ngIf="hasError && !disableValidationSummary" class="alert alert-danger mt-2" style="white-space: pre-wrap">{{validationMessage}}</div>
|
||||
<div *ngIf="hasErrorMessage" class="alert alert-danger mt-2" style="white-space: pre-wrap">{{errorMessage}}</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-light" (click)="modalRef.hide()"
|
||||
|
@ -27,6 +27,7 @@ export class CommandModalComponent implements OnInit, OnDestroy {
|
||||
btnClass:string;
|
||||
successEmitter: EventEmitter<any>;
|
||||
hasError: boolean;
|
||||
errorMessage: string = '';
|
||||
|
||||
private _notifyMessage: Subscription;
|
||||
private _validationError: Subscription;
|
||||
@ -38,10 +39,14 @@ export class CommandModalComponent implements OnInit, OnDestroy {
|
||||
this._validationError.unsubscribe();
|
||||
}
|
||||
|
||||
get hasErrorMessage() {
|
||||
return this.errorMessage;
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
this._notifyMessage = this.dataSource.notifyMessage$.subscribe(message => {
|
||||
if (message.type != 'info')
|
||||
this.validationMessage = message.message;
|
||||
this.errorMessage = message.message;
|
||||
});
|
||||
|
||||
this._validationError = this.dataSource.validationError$.subscribe(validatorErrors => {
|
||||
|
Loading…
Reference in New Issue
Block a user