one
Version:
One is a React framework for web, iOS, and Android apps.
20 lines (17 loc) • 558 B
JavaScript
import { validateCancellation, validateDefinition, validateSubmission } from "./validate.mjs";
const BackgroundTasks = Object.freeze({
defineTask: (identifier, handler) => {
validateDefinition(identifier, handler);
return () => {};
},
submit: (identifier, options = {}) => {
validateSubmission(identifier, options.earliestBeginDateMs);
return Promise.resolve();
},
getPending: () => Promise.resolve([]),
cancel: (identifier) => {
validateCancellation(identifier);
}
});
export { BackgroundTasks };
//# sourceMappingURL=unavailable.mjs.map