debug: verify WebP blob data integrity and URL lifecycle

This commit is contained in:
2025-11-17 12:19:25 +01:00
parent edbb5d1388
commit 00c0522b85
2 changed files with 28 additions and 0 deletions

View File

@@ -46,12 +46,17 @@ export function ConversionPreview({ job, onDownload }: ConversionPreviewProps) {
// Create preview URL for result
React.useEffect(() => {
if (job.result && job.status === 'completed') {
console.log('[Preview] Creating object URL for blob');
const url = URL.createObjectURL(job.result);
setPreviewUrl(url);
console.log('[Preview] Object URL created:', url);
return () => {
console.log('[Preview] Revoking object URL:', url);
URL.revokeObjectURL(url);
};
} else {
setPreviewUrl(null);
}
}, [job.result, job.status]);