Fix: Resolve 'gerarCartaoCodigo' import errors

Corrected import statements in `src/services/cartoesService.ts` and `src/services/cartaoCreditoService.ts` to properly import `gerarCartaoCodigo` from `cartaoCodigoUtils.ts`.
This commit is contained in:
gpt-engineer-app[bot] 2025-07-03 19:56:27 +00:00
parent bac0aa1fb9
commit abfa433caf
2 changed files with 3 additions and 3 deletions

View File

@ -6,7 +6,7 @@ import * as z from 'zod';
import { useToast } from '@/hooks/use-toast';
import { CartaoCredito } from '@/types/cartaoTypes';
import { criarDespesa } from '@/services/cartao/despesas';
import { buscarCartaoPorReferencia, gerarCodigoCartao } from '@/services/cartao/cartaoCodigoUtils';
import { buscarCartaoPorReferencia, gerarCartaoCodigo } from '@/services/cartao/cartaoCodigoUtils';
import { format } from 'date-fns';
const despesaCartaoSchema = z.object({
@ -81,7 +81,7 @@ export function useDespesaCartaoForm({ cartoes, onSuccess, onCancel }: UseDespes
// Garantir que temos um cartao_codigo, gerando se necessário
let cartaoCodigo = cartaoEncontrado.cartao_codigo;
if (!cartaoCodigo) {
cartaoCodigo = gerarCodigoCartao(cartaoEncontrado.nome, cartaoEncontrado.banco);
cartaoCodigo = gerarCartaoCodigo(cartaoEncontrado.nome, cartaoEncontrado.banco);
console.log('🔧 Código gerado para o cartão:', cartaoCodigo);
}

View File

@ -96,7 +96,7 @@ function calcularSimilaridade(str1: string, str2: string): number {
/**
* Gera um código de cartão baseado no nome
*/
export const gerarCodigoCartao = (nome: string, banco?: string): string => {
export const gerarCartaoCodigo = (nome: string, banco?: string): string => {
const nomeSimplificado = nome
.toLowerCase()
.replace(/[^a-z0-9\s]/g, '')