UNPKG

@supunlakmal/hooks

Version:

A collection of reusable React hooks

17 lines (16 loc) 576 B
interface DeviceMotionState { acceleration: DeviceMotionEventAcceleration | null; accelerationIncludingGravity: DeviceMotionEventAcceleration | null; rotationRate: DeviceMotionEventRotationRate | null; interval: number | null; isSupported: boolean; } /** * Tracks device motion information like acceleration and rotation rate. * Requires HTTPS and often user permission. * Uses the `devicemotion` event. * * @returns {DeviceMotionState} The current state of device motion. */ export declare const useDeviceMotion: () => DeviceMotionState; export {};