chore: fix

This commit is contained in:
2026-05-03 19:38:29 +02:00
parent 4075ae2568
commit f8473b9a54
27 changed files with 608 additions and 115 deletions
+6 -6
View File
@@ -66,7 +66,7 @@ function Checkout() {
const res = await getProductById(item.product_id);
if (res.success && res.data) {
const p: Product = res.data;
const img = p.media?.find((m: any) => m && m.type === 'image');
const img = p.media?.find((m) => m && m.type === 'image');
if (img?.url) {
setItemImages((prev) => ({ ...prev, [item.id]: getMediaUrl(img.url) }));
}
@@ -289,7 +289,7 @@ function Checkout() {
if (response.success && response.payment_method === 'crypto') {
setCryptoPaymentData({
command_id: response.command_id!,
client_order_number: (response as any).client_order_number,
client_order_number: (response as Record<string, unknown>).client_order_number as number | undefined,
payment_status: response.payment_status!,
pay_address: response.pay_address!,
pay_amount: response.pay_amount!,
@@ -348,13 +348,13 @@ function Checkout() {
// ✅ Préparer les données pour le modal
setConfirmationData({
command_id,
client_order_number: (response as any).client_order_number,
client_order_number: (response as Record<string, unknown>).client_order_number as number | undefined,
assigned_to,
queue_info,
delivery_address: delivery_address || address,
arrivalTime,
total: frontendTotal,
referral_used: (response as any).referral_used,
referral_used: (response as Record<string, unknown>).referral_used as number | undefined,
clientInfo: {
first_name: firstName,
last_name: lastName,
@@ -369,9 +369,9 @@ function Checkout() {
} else {
setError(response.message || '❌ Erreur lors de la validation de la commande');
}
} catch (err: any) {
} catch (err: unknown) {
console.error('❌ Erreur checkout:', err);
setError(err.message || '❌ Erreur serveur. Veuillez réessayer.');
setError(err instanceof Error ? err.message : '❌ Erreur serveur. Veuillez réessayer.');
} finally {
setLoading(false);
}