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:
parent
bac0aa1fb9
commit
abfa433caf
@ -6,7 +6,7 @@ import * as z from 'zod';
|
|||||||
import { useToast } from '@/hooks/use-toast';
|
import { useToast } from '@/hooks/use-toast';
|
||||||
import { CartaoCredito } from '@/types/cartaoTypes';
|
import { CartaoCredito } from '@/types/cartaoTypes';
|
||||||
import { criarDespesa } from '@/services/cartao/despesas';
|
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';
|
import { format } from 'date-fns';
|
||||||
|
|
||||||
const despesaCartaoSchema = z.object({
|
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
|
// Garantir que temos um cartao_codigo, gerando se necessário
|
||||||
let cartaoCodigo = cartaoEncontrado.cartao_codigo;
|
let cartaoCodigo = cartaoEncontrado.cartao_codigo;
|
||||||
if (!cartaoCodigo) {
|
if (!cartaoCodigo) {
|
||||||
cartaoCodigo = gerarCodigoCartao(cartaoEncontrado.nome, cartaoEncontrado.banco);
|
cartaoCodigo = gerarCartaoCodigo(cartaoEncontrado.nome, cartaoEncontrado.banco);
|
||||||
console.log('🔧 Código gerado para o cartão:', cartaoCodigo);
|
console.log('🔧 Código gerado para o cartão:', cartaoCodigo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -96,7 +96,7 @@ function calcularSimilaridade(str1: string, str2: string): number {
|
|||||||
/**
|
/**
|
||||||
* Gera um código de cartão baseado no nome
|
* 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
|
const nomeSimplificado = nome
|
||||||
.toLowerCase()
|
.toLowerCase()
|
||||||
.replace(/[^a-z0-9\s]/g, '')
|
.replace(/[^a-z0-9\s]/g, '')
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user