react-s3-typescript
Version:
A npm package to upload your files into AWS S3 Bucket directly using react
16 lines • 496 B
JavaScript
const buildUrl = ({ bucketName, region }) => {
const countryCode = region.split('-')[0];
switch (countryCode) {
case 'cn':
return `https://${bucketName}.s3.${region}.amazonaws.com.${countryCode}`;
default:
return `https://${bucketName}.s3-${region}.amazonaws.com`;
}
};
export default (config) => {
if (config.s3Url && config.s3Url !== '') {
return config.s3Url;
}
return buildUrl(config);
};
//# sourceMappingURL=Url.js.map