one
Version:
One is a React framework for web, iOS, and Android apps.
38 lines (35 loc) • 807 B
JavaScript
import { missingNativeBuild } from "../nativeError.mjs";
import { assertStepCountListener, assertStepCountRange } from "./validate.mjs";
function isAvailable() {
return false;
}
function watchStepCount(listener) {
assertStepCountListener(listener);
return { remove: () => {} };
}
function getStepCount(start, end) {
assertStepCountRange(start, end);
return Promise.reject(missingNativeBuild("Pedometer.getStepCount"));
}
async function denied() {
return {
status: "denied",
granted: false,
canAskAgain: false
};
}
function getPermissions() {
return denied();
}
function requestPermissions() {
return denied();
}
const Pedometer = Object.freeze({
isAvailable,
watchStepCount,
getStepCount,
getPermissions,
requestPermissions
});
export { Pedometer };
//# sourceMappingURL=index.mjs.map