fix: link to openstreetmap
This commit is contained in:
		
							parent
							
								
									20e138cdf6
								
							
						
					
					
						commit
						a0b8cf0301
					
				| @ -17,14 +17,15 @@ const fields: Array<{ field: string; name: string }> = [ | |||||||
| ]; | ]; | ||||||
| 
 | 
 | ||||||
| const geoInfos = ref<CKeyValueListItems>([]); | const geoInfos = ref<CKeyValueListItems>([]); | ||||||
| const geoInfosData = ref<any>({}); | const geoInfosData = ref<{ | ||||||
|  |   loc?: string | ||||||
|  | }>({}); | ||||||
| const status = ref<'pending' | 'error' | 'success'>('pending'); | const status = ref<'pending' | 'error' | 'success'>('pending'); | ||||||
| const token = useStorage('ip-geoloc:token', ''); | const token = useStorage('ip-geoloc:token', ''); | ||||||
| 
 | 
 | ||||||
| const openStreetMapUrl = computed( | const openStreetMapUrl = computed( | ||||||
|   () => { |   () => { | ||||||
|     const gpsLatitude = geoInfosData.value.lat; |     const [gpsLatitude, gpsLongitude] = geoInfosData.value.loc?.split(',') || []; | ||||||
|     const gpsLongitude = geoInfosData.value.lon; |  | ||||||
|     return gpsLatitude && gpsLongitude ? `https://www.openstreetmap.org/?mlat=${gpsLatitude}&mlon=${gpsLongitude}#map=18/${gpsLatitude}/${gpsLongitude}` : undefined; |     return gpsLatitude && gpsLongitude ? `https://www.openstreetmap.org/?mlat=${gpsLatitude}&mlon=${gpsLongitude}#map=18/${gpsLatitude}/${gpsLongitude}` : undefined; | ||||||
|   }, |   }, | ||||||
| ); | ); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user