fix: Update PrimeReact to v10.8.3 and fix all compilation errors
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user