"use client" import { useEffect, useState } from "react" export function setMapUrlFromCountryPage(url: string | null) { const [mapUrl, setMapUrl] = useState(null) useEffect(() => { if (!url || typeof window === "undefined") return const cityMapUrl = new URL(url, window.location.origin) if (cityMapUrl) { cityMapUrl.searchParams.set("view", "map") cityMapUrl.searchParams.set("fromCountry", "") } setMapUrl(cityMapUrl) }, []) return mapUrl }