@infordata-web/portal-common-component-lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.
24 lines • 3.9 kB
JavaScript
import { Component, Input } from '@angular/core';
import { PagamentiService } from '../../service/pagamenti.service';
export class TabellaCronologicaStatiComponent {
constructor(pagamentiService) {
this.pagamentiService = pagamentiService;
}
ngOnInit() {
this.cronologiaStati$ = this.pagamentiService.getCronologiaStati$(this.idPagamento);
}
}
TabellaCronologicaStatiComponent.decorators = [
{ type: Component, args: [{
selector: 'lib-tabella-cronologica-stati',
template: "<div class=\"table-responsive\">\r\n\t<table class=\"table border\">\r\n\t\t<thead>\r\n\t\t\t<tr>\r\n\t\t\t\t<th scope=\"col\">{{'colonna_data' | traduzione}}</th>\r\n\t\t\t\t<th scope=\"col\">{{'colonna_stato'| traduzione}}</th>\r\n\t\t\t\t<th scope=\"col\">{{'colonna_note' | traduzione}}</th>\r\n\t\t\t</tr>\r\n\t\t</thead>\r\n\t\t<tbody>\r\n\t\t\t<tr *ngFor=\"let stato of cronologiaStati$ | async\">\r\n\t\t\t\t<td>{{stato.dataModifica | date: \"dd/MM/yyyy\"}}</td>\r\n\t\t\t\t<td>{{stato.descrizioneStato}}</td>\r\n\t\t\t\t<td>{{stato.nota}}</td>\r\n\t\t\t</tr>\r\n\t\t</tbody>\r\n\t</table>\r\n</div>\r\n",
styles: [".card-primary>.card-header{background-color:#d3deea}.table>thead{background-color:#0a2644;color:#fff}.table td,.table th{border-top:0;padding:.75rem;vertical-align:top}.table tr{border-bottom:1px solid #dee2e6}.table tbody tr:hover{background-color:#dee2e6}.btn-link{color:#0061c2}.btn-link:hover{color:#053a9a}.btn-primary{background-color:#0061c2}.btn-primary:hover{background-color:#053a9a}"]
},] }
];
TabellaCronologicaStatiComponent.ctorParameters = () => [
{ type: PagamentiService }
];
TabellaCronologicaStatiComponent.propDecorators = {
idPagamento: [{ type: Input }]
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFiZWxsYS1jcm9ub2xvZ2ljYS1zdGF0aS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiQzovUHJvZ2V0dGkvREFHL3NvcmdlbnRpL2dpdGxhYi1zb2Z0d2FyZWZhY3RvcnkvY29tbW9uLWNvbXBvbmVudC1saWIvcHJvamVjdHMvcG9ydGFsLWNvbW1vbi1jb21wb25lbnQtbGliL3NyYy8iLCJzb3VyY2VzIjpbImxpYi9wYWdhbWVudGkvY29tcG9uZW50cy90YWJlbGxhLWNyb25vbG9naWNhLXN0YXRpL3RhYmVsbGEtY3Jvbm9sb2dpY2Etc3RhdGkuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBR3pELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBT25FLE1BQU0sT0FBTyxnQ0FBZ0M7SUFLM0MsWUFBb0IsZ0JBQWtDO1FBQWxDLHFCQUFnQixHQUFoQixnQkFBZ0IsQ0FBa0I7SUFBSSxDQUFDO0lBRTNELFFBQVE7UUFDTixJQUFJLENBQUMsZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLGdCQUFnQixDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztJQUN0RixDQUFDOzs7WUFkRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLCtCQUErQjtnQkFDekMsK21CQUF5RDs7YUFFMUQ7OztZQU5RLGdCQUFnQjs7OzBCQVF0QixLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcclxuaW1wb3J0IHsgQ3Jvbm9sb2dpYVN0YXRvRFRPIH0gZnJvbSAnLi4vLi4vbW9kZWxzL2Nyb25vbG9naWFTdGF0by1kdG8nO1xyXG5pbXBvcnQgeyBQYWdhbWVudGlTZXJ2aWNlIH0gZnJvbSAnLi4vLi4vc2VydmljZS9wYWdhbWVudGkuc2VydmljZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2xpYi10YWJlbGxhLWNyb25vbG9naWNhLXN0YXRpJyxcclxuICB0ZW1wbGF0ZVVybDogJy4vdGFiZWxsYS1jcm9ub2xvZ2ljYS1zdGF0aS5jb21wb25lbnQuaHRtbCcsXHJcbiAgc3R5bGVVcmxzOiBbJy4vdGFiZWxsYS1jcm9ub2xvZ2ljYS1zdGF0aS5jb21wb25lbnQuY3NzJ11cclxufSlcclxuZXhwb3J0IGNsYXNzIFRhYmVsbGFDcm9ub2xvZ2ljYVN0YXRpQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuICBASW5wdXQoKVxyXG4gIGlkUGFnYW1lbnRvOiBzdHJpbmc7XHJcbiAgY3Jvbm9sb2dpYVN0YXRpJDogT2JzZXJ2YWJsZTxBcnJheTxDcm9ub2xvZ2lhU3RhdG9EVE8+PjtcclxuXHJcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBwYWdhbWVudGlTZXJ2aWNlOiBQYWdhbWVudGlTZXJ2aWNlKSB7IH1cclxuXHJcbiAgbmdPbkluaXQoKTogdm9pZCB7XHJcbiAgICB0aGlzLmNyb25vbG9naWFTdGF0aSQgPSB0aGlzLnBhZ2FtZW50aVNlcnZpY2UuZ2V0Q3Jvbm9sb2dpYVN0YXRpJCh0aGlzLmlkUGFnYW1lbnRvKTtcclxuICB9XHJcblxyXG59XHJcbiJdfQ==