Improve Upload Experience with Bulk Upload and Media Validation
Description:
This merge request introduces UI consistency improvements and file handling fixes across upload modules.
Key changes include:
-
Removed single file upload option and standardized bulk upload (1–5 files) across image, video, audio, and document uploads.
-
Restored camera, audio, and video recording options for respective upload types.
-
Ensured file type restrictions:
- Image upload → only image files
- Video upload → only video files
- Audio upload → only audio files
- Document upload → only document files
-
Fixed layout consistency for upload sections.
-
Ensured user preferences (location, language, rights) behave correctly without unintended updates.
-
Maintained text input page separately without bulk upload changes.
Type of Change:
-
Bug Fix -
Feature Development -
Documentation
Testing:
-
Tested on desktop -
Tested on mobile -
Tested in different browsers
Screenshots (if applicable):
Video Demo
Add a link to the demo of the PR
Checklist:
-
Code follows project style guidelines -
Self-review completed -
No console errors -
TypeScript types are correct




