aboutsummaryrefslogtreecommitdiff
path: root/Timeline/ClientApp/src/data/base64.ts
blob: 6d846527a4643f677835d2ce78700af71d8854db (plain)
1
2
3
4
5
6
7
8
9
export function base64(blob: Blob): Promise<string> {
  return new Promise<string>(resolve => {
    const reader = new FileReader();
    reader.onload = function() {
      resolve((reader.result as string).replace(/^data:.+;base64,/, ''));
    };
    reader.readAsDataURL(blob);
  });
}