@gabriel-sisjr/react-native-background-location
Version:
React Native library for background location tracking using TurboModules. Track user location even when the app is minimized or in the background.
22 lines • 721 B
TypeScript
import type { UseLocationPermissionsResult } from '../types';
/**
* Hook to manage location permissions for background tracking
*
* Handles requesting and checking location permissions on Android.
* Includes foreground (FINE, COARSE) and background permissions.
*
* @example
* ```tsx
* function App() {
* const { permissionStatus, requestPermissions, isRequesting } = useLocationPermissions();
*
* if (!permissionStatus.hasPermission) {
* return <Button onPress={requestPermissions}>Grant Permissions</Button>;
* }
*
* return <TrackingScreen />;
* }
* ```
*/
export declare function useLocationPermissions(): UseLocationPermissionsResult;
//# sourceMappingURL=useLocationPermissions.d.ts.map