Welcome to mirror list, hosted at ThFree Co, Russian Federation.

FileHelper.ts « util « src - github.com/jsxc/jsxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: d4743c88bd7ba3ea21b0631247fe285aeb89844d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
export default class FileHelper {
   public static getDataURLFromFile(file: File): Promise<string> {
      return new Promise((resolve, reject) => {
         let reader = new FileReader();

         reader.onload = function () {
            resolve(<string>reader.result);
         };

         reader.onerror = reject;

         reader.readAsDataURL(file);
      });
   }
}