From e8949e0b1a4fecc0ef39d3345c9fd0769751ffb1 Mon Sep 17 00:00:00 2001 From: Suriya Date: Mon, 22 Jun 2026 18:09:07 +0530 Subject: [PATCH] Fix Bookings API payload extraction to handle data wrapper --- src/pages/bookings/Bookings.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pages/bookings/Bookings.jsx b/src/pages/bookings/Bookings.jsx index 623cd14..5a5dc61 100644 --- a/src/pages/bookings/Bookings.jsx +++ b/src/pages/bookings/Bookings.jsx @@ -43,7 +43,8 @@ const getHeaders = () => { async function apiFetchBookings() { const res = await fetch(`${API_BASE}/admin/bookings`, { headers: getHeaders() }); if (!res.ok) throw new Error('Failed to fetch bookings'); - return res.json(); + const json = await res.json(); + return Array.isArray(json) ? json : (json.data || []); } async function apiFetchSurveys() {