diff --git a/src/pages/ResourcesList.tsx b/src/pages/ResourcesList.tsx index 1e7a520..4298a8d 100644 --- a/src/pages/ResourcesList.tsx +++ b/src/pages/ResourcesList.tsx @@ -7,6 +7,8 @@ const ResourcesList: React.FC = () => { const [resources, setResources] = useState([]); const [loading, setLoading] = useState(true); const [error, setError] = useState(null); + + useEffect(() => { const api = new SimpleLibreBookingClient(); @@ -15,8 +17,7 @@ const ResourcesList: React.FC = () => { try { setLoading(true); const resourcesData = await api.getResources(); - console.log('Resources loaded:', resourcesData); - console.log('Resources count:', resourcesData.length); + setResources(resourcesData); } catch (err) { console.error('Error loading resources:', err); @@ -73,9 +74,11 @@ const ResourcesList: React.FC = () => { ) : (
- {resources.map((resource) => ( + {resources.map((resource) => { + const resourceId = resource.resourceId || resource.id; + return (
{
{ Book Now
-
- ))} +
+ ); + })} )}