useAccelerometer function
Tracks the state of device accelerometer using sensors_plus
(ref link).
ref link
Implementation
AccelerometerState useAccelerometer() {
final state = useRef(AccelerometerState(fetched: false));
final accelerometerEventsChanged =
useStream(useMemoized(() => accelerometerEvents));
state.value = AccelerometerState(
fetched: accelerometerEventsChanged.hasData,
accelerometer: accelerometerEventsChanged.data,
);
return state.value;
}