diff --git a/src/components/ProfileSheet.tsx b/src/components/ProfileSheet.tsx index dad8106..f664042 100644 --- a/src/components/ProfileSheet.tsx +++ b/src/components/ProfileSheet.tsx @@ -18,8 +18,6 @@ export function ProfileSheet({ open, onOpenChange }: ProfileSheetProps) { const [company, setCompany] = useState('') const [saving, setSaving] = useState(false) - console.log('[ProfileSheet] render — open:', open, 'saving:', saving, 'user.name:', user?.name) - useEffect(() => { if (open && user) { setName(user.name) @@ -32,7 +30,6 @@ export function ProfileSheet({ open, onOpenChange }: ProfileSheetProps) { async function handleSave() { if (!user || !name.trim()) return - console.log('[ProfileSheet] saveProfile start — name:', name.trim(), 'company:', company.trim()) setSaving(true) try { const { error } = await supabase @@ -40,12 +37,10 @@ export function ProfileSheet({ open, onOpenChange }: ProfileSheetProps) { .update({ name: name.trim(), company: company.trim() || null }) .eq('id', user.id) if (error) throw error - console.log('[ProfileSheet] DB updated') updateUser({ name: name.trim(), company: company.trim() || undefined }) - console.log('[ProfileSheet] local state updated') onOpenChange(false) } catch (err) { - console.error('[ProfileSheet] Error al guardar perfil:', err) + console.error('Error al guardar perfil:', err) } finally { setSaving(false) } diff --git a/src/features/library/LibraryPage.tsx b/src/features/library/LibraryPage.tsx index 8a8188b..35b1346 100644 --- a/src/features/library/LibraryPage.tsx +++ b/src/features/library/LibraryPage.tsx @@ -757,7 +757,7 @@ export function LibraryPage() { useEffect(() => { if (!user) return // no fetchear hasta tener usuario confirmado (evita race condition con sesión Supabase) load() - }, [load, user]) + }, [load, user?.id]) function navigateToGroup(groupId: string | null) { setTransitioning(true)