feat: ajout de la pagination et des filtres dans le store d'activités, mise à jour des composants pour gérer l'affichage des jobs, et amélioration de la gestion des états des jobs. Intégration d'une nouvelle composante de pagination pour une navigation optimisée.

This commit is contained in:
ext.jeremy.guillot@maxicoffee.domains
2025-07-13 13:22:42 +02:00
parent b456f9304d
commit b4bfa48d00
6 changed files with 382 additions and 41 deletions

View File

@@ -26,15 +26,15 @@ export class Job {
}
isActive() {
return ['PENDING', 'IN_PROGRESS'].includes(this.status);
return ['pending', 'in_progress'].includes(this.status);
}
hasError() {
return this.status === 'ERROR';
return this.status === 'failed';
}
isCompleted() {
return this.status === 'COMPLETED';
return this.status === 'completed';
}
}