export default class LocationUtils { static getCurrentLocation (): Promise { return new Promise((resolve, reject) => { if (!navigator.geolocation) { reject(new Error('Geolocation is not supported.')); return; } navigator.geolocation.getCurrentPosition(resolve, reject); }); } }