diff --git a/web/src/pages/Dashboard.tsx b/web/src/pages/Dashboard.tsx index 9450f82..e0d6f48 100644 --- a/web/src/pages/Dashboard.tsx +++ b/web/src/pages/Dashboard.tsx @@ -331,9 +331,9 @@ function DashboardInner({ shop }: { shop: BarberShop }) { await updateShopDetails(shop.id, { imageUrl: data.publicUrl }); alert('Foto de capa atualizada com sucesso!'); - } catch (error) { + } catch (error: any) { console.error('Erro ao fazer upload da imagem:', error); - alert('Erro ao fazer upload. Verifique se criou o bucket "shops" corretamente no Supabase.'); + alert(`Erro ao fazer upload: ${error?.message || 'Erro desconhecido'}\n\nSe disser "bucket not found", certifique-se que criou o bucket "shops" no Storage do Supabase como Public.`); } finally { setIsUploading(false); }