@kingstinct/react-native-healthkit
Version:
React Native bindings for HealthKit
18 lines (14 loc) • 449 B
text/typescript
import { Workouts } from '../modules'
import type { WorkoutQueryOptions } from '../types/Workouts'
const getMostRecentWorkout = async (
options: Pick<WorkoutQueryOptions, 'distanceUnit' | 'energyUnit'>,
) => {
const workouts = await Workouts.queryWorkoutSamples({
limit: 1,
ascending: false,
energyUnit: options?.energyUnit,
distanceUnit: options?.distanceUnit,
})
return workouts[0]
}
export default getMostRecentWorkout