– Issue: Crash khi user upload file > 10MB
– Error message: “Memory limit exceeded”
– Current implementation: Đang load toàn bộ file vào memory
– Browser: Chrome, Firefox (cả hai đều bị)
– File types: PDF, images, videos
Let’s debug this step-by-step:
1. First, analyze the root cause of memory issues with large file uploads
2. Then, identify the best practices for handling large file uploads in React
3. Next, provide specific code solutions with error handling
4. Finally, suggest testing strategies to prevent similar issues
– Must maintain current UI/UX
– Backend API supports chunked uploads
– Need to show upload progress
– Must handle network interruptions
Help me fix this large file upload issue.