@tobiastengler/create-relay-app
Version:
Easy configuration of Relay for existing projects
17 lines (16 loc) • 437 B
JavaScript
export class TaskBase {
updateMessage(message) {
if (this.onUpdateMessage) {
this.onUpdateMessage(message);
}
}
skip(reason) {
throw new TaskSkippedError(reason);
}
}
export class TaskSkippedError extends Error {
constructor(reason) {
super("Task skipped: " + (reason !== null && reason !== void 0 ? reason : "Reason not specified"));
this.reason = reason;
}
}