diff --git a/src/helpers/resolvable.ts b/src/helpers/resolvable.ts index d9640ff..23d638a 100644 --- a/src/helpers/resolvable.ts +++ b/src/helpers/resolvable.ts @@ -40,6 +40,14 @@ class FetchOnce> { }); } + public getDataOrUndefined(): T|undefined { + return this.data; + } + + public getErrorOrUndefined(): unknown|undefined { + return this.error; + } + protected isFinished(): boolean { return this.state === ResolvableState.DONE || this.state === ResolvableState.ERROR; }