Fix: Resolve conflicting star exports

Resolve the `SyntaxError: conflicting star exports` in `src/services/whatsAppInstance/index.ts` by adjusting the export structure. This involves refactoring the exports to avoid conflicts with `updateUserWhatsAppInstance`.
This commit is contained in:
gpt-engineer-app[bot] 2025-06-20 16:58:27 +00:00
parent 4f905ca65f
commit 3877be5376
2 changed files with 8 additions and 4 deletions

View File

@ -1,4 +1,3 @@
import { useState, useEffect } from 'react';
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card';
import { Input } from '@/components/ui/input';
@ -128,7 +127,7 @@ const CreateInstanceForm = ({
// 2. Atualizar o banco de dados com status "conectado"
console.log('💾 Passo 2: Atualizando banco de dados...');
await updateUserWhatsAppInstance(userEmail, instanceName, 'conectado', fullPhoneNumber);
await updateUserWhatsAppInstance(userEmail, instanceName, 'conectado');
console.log('✅ Instância registrada no banco de dados com status "conectado"');
// 3. Ativar o workflow do usuário no n8n
@ -179,7 +178,7 @@ const CreateInstanceForm = ({
// Se houve erro na API, tentar reverter no banco de dados
try {
await updateUserWhatsAppInstance(userEmail, '', 'desconectado', '');
await updateUserWhatsAppInstance(userEmail, '', 'desconectado');
console.log('🔄 Instância removida do banco devido ao erro na API');
} catch (dbError) {
console.error('❌ Erro ao reverter instância no banco:', dbError);

View File

@ -2,5 +2,10 @@
// Re-export all WhatsApp instance service functions
export * from './databaseOperations';
export * from './workflowOperations';
export * from './userOperations';
export * from './config';
// Import and re-export specific functions from userOperations to avoid conflicts
export {
checkUserHasInstance,
updateUserWhatsAppInstance as updateUserWhatsAppInstanceWithPhone
} from './userOperations';