fix: Update PrimeReact and fix all compilation errors

This commit is contained in:
Lions Dev
2025-10-13 05:18:02 +02:00
parent 6ebca4945c
commit 96eb956b0b
793 changed files with 11998 additions and 10690 deletions

16
app/(main)/devis/[id]/page.tsx Normal file → Executable file
View File

@@ -37,8 +37,8 @@ const DevisDetailPage = () => {
const loadDevis = async () => {
try {
setLoading(true);
const response = await devisService.getById(devisId);
setDevis(response.data);
const devisData = await devisService.getById(devisId);
setDevis(devisData);
} catch (error) {
console.error('Erreur lors du chargement du devis:', error);
setError('Impossible de charger le devis');
@@ -140,7 +140,7 @@ const DevisDetailPage = () => {
const handleAccept = async () => {
try {
await devisService.updateStatut(devisId, 'ACCEPTE');
await devisService.update(devisId, { statut: 'ACCEPTE' as any });
loadDevis();
toast.current?.show({
severity: 'success',
@@ -158,7 +158,7 @@ const DevisDetailPage = () => {
const handleReject = async () => {
try {
await devisService.updateStatut(devisId, 'REFUSE');
await devisService.update(devisId, { statut: 'REFUSE' as any });
loadDevis();
toast.current?.show({
severity: 'success',
@@ -187,7 +187,7 @@ const DevisDetailPage = () => {
const toolbarEndTemplate = () => (
<div className="flex align-items-center gap-2">
{devis?.statut === 'EN_ATTENTE' && (
{devis?.statut === 'ENVOYE' && (
<>
<Button
label="Accepter"
@@ -252,9 +252,9 @@ const DevisDetailPage = () => {
<div>
<h2 className="text-2xl font-bold mb-2">Devis #{devis.numero}</h2>
<p className="text-600 mb-3">{devis.objet}</p>
<Tag
value={devis.statut}
severity={getStatutSeverity(devis.statut)}
<Tag
value={devis.statut}
severity={getStatutSeverity(devis.statut) as any}
className="mb-2"
/>
</div>