diff --git a/src/sharedHelpers/geolocationWrapper.ts b/src/sharedHelpers/geolocationWrapper.ts index 011fdbbb9..576c0cee6 100644 --- a/src/sharedHelpers/geolocationWrapper.ts +++ b/src/sharedHelpers/geolocationWrapper.ts @@ -3,6 +3,7 @@ import Geolocation, { GeolocationError, + GeolocationOptions, GeolocationResponse } from "@react-native-community/geolocation"; import { @@ -18,11 +19,7 @@ import { export function getCurrentPosition( success: ( position: GeolocationResponse ) => void, error?: ( error: GeolocationError ) => void, - options?: { - timeout?: number; - maximumAge?: number; - enableHighAccuracy?: boolean; - } + options?: GeolocationOptions ) { return Geolocation.getCurrentPosition( success, error, options ); } @@ -66,7 +63,7 @@ export const lowAccuracyOptions = { } as const; export const getCurrentPositionWithOptions = ( - options + options: GeolocationOptions ): Promise => new Promise( ( resolve, reject ) => { getCurrentPosition( resolve, reject, options );