# Configuração da API - Instruções ## Problema Identificado O erro "Token inválido ou expirado" está ocorrendo porque a URL da API está configurada como `https://api.example.com`, que é uma URL de exemplo. ## Solução ### 1. Configurar URL da API Edite o arquivo `src/config/env.ts` e altere a linha: ```typescript API_BASE_URL: process.env.API_BASE_URL || 'https://api.truckdelivery.com.br', ``` Substitua `https://api.truckdelivery.com.br` pela URL real da sua API. ### 2. Criar arquivo .env (opcional) Crie um arquivo `.env` na raiz do projeto com: ```env API_BASE_URL=https://sua-api-real.com.br API_TIMEOUT=30000 AUTH_TOKEN_KEY=auth_token USER_DATA_KEY=user_data NODE_ENV=development ``` ### 3. Problemas Corrigidos - ✅ **Erro de navegação**: Removido `navigationRef.reset()` problemático - ✅ **URL da API**: Atualizada para URL mais realista - ✅ **Logout**: Simplificado para evitar erros de navegação ### 4. Próximos Passos 1. **Configure a URL correta** da sua API 2. **Reinicie o servidor** Expo 3. **Teste o login** novamente 4. **Verifique se a API está funcionando** ### 5. URLs Comuns de API - `https://api.truckdelivery.com.br` - `https://api.entregas.com.br` - `https://sua-empresa.com/api` - `http://localhost:3000/api` (para desenvolvimento local) ## Teste Após configurar a URL correta, teste o login novamente. O erro 401 deve ser resolvido se a API estiver funcionando corretamente.