import React, { useState } from "react"; import { useMap } from "react-leaflet"; const BusStopPopup = ({ item, objectTitle, toggleFavourite, favourites }) => { const [isFavourite, setIsFavourite] = useState(favourites.BusStop?.includes(item.busStopID)); const handleToggleFavourite = () => { toggleFavourite("BusStop", item.busStopID); setIsFavourite((prev) => !prev); }; const map = useMap(); // Access the Leaflet map instance return (