aboutsummaryrefslogtreecommitdiff
path: root/Timeline/ClientApp/src/app/data/base64.ts
blob: 7f7c6fcca41573bde2328e003d408d728c8146eb (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);
  });
}