UNPKG

angular-aws-s3

Version:

Open Source Module to Upload your Media and files into AWS S3 Bucket directly from Front-end

20 lines (18 loc) 699 B
import { IConfig } from "./types"; export const throwError = (config: IConfig, file: File) => { if (config.bucketName === null || config.bucketName === "") { throw new Error(`Your bucketName cannot be empty `); } if (config.region === null || config.region === "") { throw new Error(`Must provide a valide region in order to use your bucket`); } if (config.accessKeyId === null || config.accessKeyId === "") { throw new Error(`Must provide accessKeyId`); } if (config.secretAccessKey === null || config.secretAccessKey === "") { throw new Error(`Must provide secretAccessKey`); } if (!file) { throw new Error(`File cannot be empty`); } };