Tag: Rashi Phal – Place Of Birth Dropdown Suggestion


  • Rashi Phal – Place Of Birth Dropdown Suggestion

    Rashi Phal – Place Of Birth Dropdown Suggestion

    Place Of Birth Dropdown Selection /** * Get location suggestions as user types */ export async function getLocationSuggestions(query: string): Promise<Array<{ displayName: string; lat: number; lon: number; }>> { if (!query || query.length < 3) { return []; } try { const nominatimUrl = `https://nominatim.openstreetmap.org/search?q=${encodeURIComponent( query )}&format=json&limit=5&addressdetails=1`; const response = await fetch(nominatimUrl, { headers: { 'User-Agent': 'AstrologyApp/1.0', }, }); if (!response.ok) { throw new Error('Failed to fetch suggestions'); } const data = await response.json(); return data.map((item: any) => ({ displayName: item.display_name, lat: parseFloat(item.lat), lon: parseFloat(item.lon), })); } catch (error) { console.error('Location suggestion error:', error); return []; } } import { getCoordinates,

    Read More