'use client' import { useState } from 'react'; import { testSupabaseConnection, simpleLogin } from '@/lib/simple-auth'; export default function TestPage() { const [email, setEmail] = useState('test@example.com'); const [password, setPassword] = useState('123456'); const [result, setResult] = useState(''); const handleTestConnection = async () => { setResult('Testando conexão...'); const success = await testSupabaseConnection(); setResult(success ? '✅ Conexão OK' : '❌ Conexão falhou'); }; const handleSimpleLogin = async () => { setResult('Tentando login...'); try { const response = await simpleLogin(email, password); setResult(`✅ Login OK: ${JSON.stringify(response, null, 2)}`); } catch (error) { setResult(`❌ Login falhou: ${error}`); } }; return (

🔧 Teste de Conexão Supabase

2. Testar Login:

setEmail(e.target.value)} className="w-full border rounded px-3 py-2" /> setPassword(e.target.value)} className="w-full border rounded px-3 py-2" />

Resultado:

{result}

Como usar:

  1. Primeiro teste a conexão básica
  2. Se OK, teste o login (qualquer email/senha por enquanto)
  3. Veja os logs no console (F12) para mais detalhes
); }