Expediente and pedidos store created and added to expediente and pedidos page

This commit is contained in:
Eudes Inácio
2021-07-22 16:09:47 +01:00
parent bbd221e190
commit 3654294347
17 changed files with 384 additions and 21 deletions
@@ -20,10 +20,10 @@
<div class="width-100 overflow-y-auto height-100">
<ion-progress-bar type="indeterminate" *ngIf="skeletonLoader"></ion-progress-bar>
<ion-list *ngIf="pendentesList.length >= 1">
<ion-list *ngIf="pendentesstore.list.length >= 1">
<div
class="expediente ion-no-padding cursor-pointer"
*ngFor = "let task of pendentesList"
*ngFor = "let task of pendentesstore.list"
(click)="viewTaskDetails(task.SerialNumber, task.WorkflowName, task)"
>
<!-- [routerLink]="['/home/gabinete-digital/expediente',task.SerialNumber]" -->
@@ -55,13 +55,13 @@
</ion-list>
<div
*ngIf="!skeletonLoader && pendentesList.length == 0"
*ngIf="!skeletonLoader && pendentesstore.list.length == 0"
class="empty-list d-flex height-100 align-center justify-content-center"
>
<span>Lista vazia</span>
</div>
<div *ngIf="skeletonLoader && pendentesList.length == 0">
<div *ngIf="skeletonLoader && pendentesstore.list.length == 0">
<ion-list>
<ion-item>
@@ -7,6 +7,7 @@ import { ProcessesService } from 'src/app/services/processes.service';
import { ModalController } from '@ionic/angular';
import { AlertService } from 'src/app/services/alert.service';
import { AuthService } from 'src/app/services/auth.service';
import { PendentesStore } from 'src/app/store/pendestes-store.service';
@Component({
@@ -22,6 +23,7 @@ export class PendentesPage implements OnInit {
serialNumber:string;
totalDocs:any;
skeletonLoader: boolean;
pendentesstore = PendentesStore;
@Input() profile:string;
segment:string;
@@ -96,6 +98,7 @@ export class PendentesPage implements OnInit {
this.pendentesList = removeDuplicate( this.pendentesList)
this.pendentesList = this.sortArrayISODate(this.pendentesList);
});
this.pendentesstore.reset(this.pendentesList);
this.skeletonLoader = false;
}