useGyroscope function
Tracks the state of device gyroscope using sensors_plus
(ref link).
ref link
Implementation
GyroscopeState useGyroscope() {
final state = useRef(GyroscopeState(fetched: false));
final gyroscopeEventsChanged = useStream(useMemoized(() => gyroscopeEvents));
state.value = GyroscopeState(
fetched: gyroscopeEventsChanged.hasData,
gyroscope: gyroscopeEventsChanged.data,
);
return state.value;
}