@ludovicm67/lib-filetransfer
Version:
Library to help building a file transfer application
20 lines (19 loc) • 420 B
JavaScript
import { decode, encode } from "base64-arraybuffer";
/**
* Convert an ArrayBuffer to a string.
*
* @param ab ArrayBuffer to convert.
* @returns The string.
*/
export const arrayBufferToString = (ab) => {
return encode(ab);
};
/**
* Convert a string to an ArrayBuffer.
*
* @param str String to convert.
* @returns The ArrayBuffer.
*/
export const stringToArrayBuffer = (str) => {
return decode(str);
};