Hey is a decentralized and permissionless social media app built with Lens Protocol 🌿

refactor: use BYTES_IN_MB in upload limits (#26)

authored by yoginth.com and committed by

GitHub 0e641d86 f18598af

+4 -3
+4 -3
apps/web/src/helpers/attachmentUtils.ts
··· 3 3 import { toast } from "sonner"; 4 4 import compressImage from "./compressImage"; 5 5 6 + const BYTES_IN_MB = 1_000_000; 6 7 const IMAGE_UPLOAD_LIMIT = 50000000; 7 8 const VIDEO_UPLOAD_LIMIT = 2000000000; 8 9 const AUDIO_UPLOAD_LIMIT = 600000000; ··· 14 15 15 16 if (isImage && file.size > IMAGE_UPLOAD_LIMIT) { 16 17 toast.error( 17 - `Image size should be less than ${IMAGE_UPLOAD_LIMIT / 1000000}MB` 18 + `Image size should be less than ${IMAGE_UPLOAD_LIMIT / BYTES_IN_MB}MB` 18 19 ); 19 20 return false; 20 21 } 21 22 22 23 if (isVideo && file.size > VIDEO_UPLOAD_LIMIT) { 23 24 toast.error( 24 - `Video size should be less than ${VIDEO_UPLOAD_LIMIT / 1000000}MB` 25 + `Video size should be less than ${VIDEO_UPLOAD_LIMIT / BYTES_IN_MB}MB` 25 26 ); 26 27 return false; 27 28 } 28 29 29 30 if (isAudio && file.size > AUDIO_UPLOAD_LIMIT) { 30 31 toast.error( 31 - `Audio size should be less than ${AUDIO_UPLOAD_LIMIT / 1000000}MB` 32 + `Audio size should be less than ${AUDIO_UPLOAD_LIMIT / BYTES_IN_MB}MB` 32 33 ); 33 34 return false; 34 35 }