export const bufferToBase64 = (buffer: Uint8Array) => { const array = Array(buffer.length) .fill("") .map((_, i) => String.fromCharCode(buffer[i])) .join(""); const base64 = btoa(array); return base64; }; export const base64ToBuffer = (base64: string) => { const data = window.atob(base64); const length = data.length; const buffer = new Uint8Array(length); for (let i = 0; i < length; i++) { buffer[i] = data.charCodeAt(i); } return buffer; };