Remove navigator.geolocation, use Geolocation

Summary: This is the first diff in an effort to remove Geolocation from React Native. This diff removes the globally injected navigator.geolocation feature and instead requires explicit importing of `Geolocation`. When using Web APIs, people will need to patch `navigator.geolocation` on their own from now on.

Reviewed By: sahrens

Differential Revision: D14692386

fbshipit-source-id: c57b290b49728101250d726d67b1956ff23a9a92
This commit is contained in:
Christoph Nakazawa authored and Facebook Github Bot committed 2019-04-01 09:09:54 -07:00
1 parent 11ac06fda4
commit 45bd2b514b
4 files changed
+8 -12

No files matched your search

+2 -2
View File
@@ -29,11 +29,11 @@ type GeoConfiguration = {
skipPermissionRequests: boolean,
};
type GeoOptions = {
export type GeoOptions = {
timeout?: number,
maximumAge?: number,
enableHighAccuracy?: boolean,
distanceFilter: number,
distanceFilter?: number,
useSignificantChanges?: boolean,
};