Continue console cleanup

This commit is contained in:
gpt-engineer-app[bot]
2025-10-21 18:07:25 +00:00
parent 431b5197ba
commit c7f3e9e1b2
28 changed files with 99 additions and 69 deletions

View File

@@ -72,7 +72,7 @@ export function PhotoUpload({
try {
URL.revokeObjectURL(url);
} catch (error: unknown) {
console.error('Error revoking object URL:', error);
logger.error('Failed to revoke object URL', { error: getErrorMessage(error) });
}
});
objectUrlsRef.current.clear();
@@ -91,7 +91,7 @@ export function PhotoUpload({
URL.revokeObjectURL(url);
objectUrlsRef.current.delete(url);
} catch (error: unknown) {
console.error('Error revoking object URL:', error);
logger.error('Failed to revoke object URL', { error: getErrorMessage(error) });
}
}
};
@@ -129,7 +129,6 @@ export function PhotoUpload({
);
if (uploadError) {
console.error('Upload URL error:', uploadError);
revokeObjectUrl(previewUrl);
throw new Error(uploadError.message);
}
@@ -196,7 +195,7 @@ export function PhotoUpload({
}
}
} catch (error: unknown) {
console.error('Status poll error:', error);
logger.error('Status poll error', { error: getErrorMessage(error) });
}
await new Promise(resolve => setTimeout(resolve, 500));
@@ -340,7 +339,7 @@ export function PhotoUpload({
alt="Avatar"
className="w-24 h-24 rounded-full object-cover border-2 border-border"
onError={(e) => {
console.error('Failed to load avatar image:', uploadedImages[0].thumbnailUrl);
logger.warn('Failed to load avatar image');
e.currentTarget.src = 'data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjZjNmNGY2Ii8+CjxwYXRoIGQ9Im0xNSAxMi0zLTMtMy4wMDEgM0w2IDlsNi02aDZ2NloiIGZpbGw9IiM5Y2EzYWYiLz4KPC9zdmc+';
}}
/>
@@ -488,7 +487,7 @@ export function PhotoUpload({
alt={image.filename}
className="w-full aspect-square object-cover rounded-lg border"
onError={(e) => {
console.error('Failed to load image:', image.thumbnailUrl);
logger.warn('Failed to load thumbnail image');
e.currentTarget.src = 'data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjZjNmNGY2Ii8+CjxwYXRoIGQ9Im0xNSAxMi0zLTMtMy4wMDEgM0w2IDlsNi02aDZ2NloiIGZpbGw9IiM5Y2EzYWYiLz4KPC9zdmc+';
}}
/>