polylines tooltip content

This commit is contained in:
ISA
2024-08-10 10:32:37 +02:00
parent b1f7b700ca
commit b7116a1e6f
142 changed files with 14451 additions and 4281 deletions

25
hooks/useFetchPoiData.js Normal file
View File

@@ -0,0 +1,25 @@
// hooks/useFetchPoiData.js
import { useState, useEffect } from "react";
const useFetchPoiData = (url) => {
const [poiData, setPoiData] = useState([]);
useEffect(() => {
const fetchPoiData = async () => {
try {
const response = await fetch(url);
if (!response.ok) throw new Error("Network response was not ok");
const data = await response.json();
setPoiData(data);
} catch (error) {
console.error("Fehler beim Abrufen der poiData:", error);
}
};
fetchPoiData();
}, [url]);
return poiData;
};
export default useFetchPoiData;