Skip to content

Commit 72ef4b2

Browse files
created function to save image to cache using a given worker
1 parent b0aadef commit 72ef4b2

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/ParseOffline.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,4 +141,17 @@ export class ParseOffline {
141141
): boolean {
142142
return cachedResults.createdAt.getTime() > (new Date().getTime() - maxAge);
143143
}
144+
145+
146+
/**
147+
* Saves an image with the given url
148+
* @param imgUrl
149+
*/
150+
static saveImageToCache(imgUrl: string, worker: Worker): Promise<any> {
151+
return new Promise((resolve, reject) => {
152+
worker.postMessage(imgUrl);
153+
worker.onmessage = resolve;
154+
worker.onerror = reject;
155+
});
156+
}
144157
}

0 commit comments

Comments
 (0)