MCPcopy Create free account
hub / github.com/PaperDebugger/paperdebugger / blobToBase64

Function blobToBase64

webapp/_webapp/src/libs/helpers.ts:224–237  ·  view source on GitHub ↗
(blob: Blob)

Source from the content-addressed store, hash-verified

222}
223
224export function blobToBase64(blob: Blob): Promise<string> {
225 return new Promise((resolve, reject) => {
226 const reader = new FileReader();
227 reader.onloadend = () => {
228 if (typeof reader.result === "string") {
229 resolve(reader.result);
230 } else {
231 reject(new Error("Failed to convert blob to base64 string."));
232 }
233 };
234 reader.onerror = reject;
235 reader.readAsDataURL(blob); // Read as DataURL format (contains base64)
236 });
237}

Callers 1

background.tsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected