fix: Update PrimeReact to v10.8.3 and fix all compilation errors

This commit is contained in:
dahoud
2025-10-13 03:01:36 +00:00
parent 2a2e54c0e3
commit 30cad6220b
85 changed files with 928 additions and 2020 deletions

View File

@@ -172,11 +172,11 @@ const EquipeDetailPage = () => {
};
const metierBodyTemplate = (rowData: any) => {
return <Tag value={rowData.metier} severity={getMetierColor(rowData.metier)} />;
return <Tag value={rowData.metier} severity={getMetierColor(rowData.metier) as any} />;
};
const statutEmployeBodyTemplate = (rowData: any) => {
return <Tag value={rowData.statut} severity={getStatutSeverity(rowData.statut)} />;
return <Tag value={rowData.statut} severity={getStatutSeverity(rowData.statut) as any} />;
};
const competencesBodyTemplate = (rowData: any) => {
@@ -326,8 +326,8 @@ const EquipeDetailPage = () => {
<div className="flex-1">
<h2 className="m-0 mb-2">{equipe.nom}</h2>
<div className="flex flex-wrap gap-2 mb-2">
<Tag value={equipe.specialite} severity={getSpecialiteColor(equipe.specialite)} />
<Tag value={equipe.statut} severity={getStatutSeverity(equipe.statut)} />
<Tag value={equipe.specialite} severity={getSpecialiteColor(equipe.specialite) as any} />
<Tag value={equipe.statut} severity={getStatutSeverity(equipe.statut) as any} />
<Badge value={`${equipe.nombreEmployes} employés`} severity="info" />
<Tag value={`${equipe.tauxOccupation}% occupation`} severity="warning" />
</div>
@@ -372,7 +372,7 @@ const EquipeDetailPage = () => {
</div>
<div className="field">
<label className="font-medium">Spécialité:</label>
<p><Tag value={equipe.specialite} severity={getSpecialiteColor(equipe.specialite)} /></p>
<p><Tag value={equipe.specialite} severity={getSpecialiteColor(equipe.specialite) as any} /></p>
</div>
<div className="field">
<label className="font-medium">Date de création:</label>
@@ -387,7 +387,7 @@ const EquipeDetailPage = () => {
<h4>Métriques</h4>
<div className="field">
<label className="font-medium">Statut:</label>
<p><Tag value={equipe.statut} severity={getStatutSeverity(equipe.statut)} /></p>
<p><Tag value={equipe.statut} severity={getStatutSeverity(equipe.statut) as any} /></p>
</div>
<div className="field">
<label className="font-medium">Nombre d'employés:</label>