const transacoes = {
transacao:'Depósito',
valor: 100,
}
uma pequena dúvida sobre esse objetos criados,
eles só são criados para simular uma entrada de dados para o <p> e para o <h3> como vc fez com o userEvent?
const transacoes = {
transacao:'Depósito',
valor: 100,
}
uma pequena dúvida sobre esse objetos criados,
eles só são criados para simular uma entrada de dados para o <p> e para o <h3> como vc fez com o userEvent?
Oi João, tudo bem?
Sim, os objetos criados nesse exemplo são utilizados para simular uma entrada de dados para os elementos <p>
e <h3>
, assim como foi feito com o userEvent
.
No exemplo apresentado, o objeto transacoes
possui duas propriedades: transacao
e valor
. Essas propriedades são utilizadas para renderizar o texto dentro do elemento <p>
e do elemento <h3>
no componente de transações.
Por exemplo, se tivermos o seguinte código no componente de transações:
export default function Transacoes({ transacao, valor }) {
return (
<div>
<p>{transacao}</p>
<h3>{valor}</h3>
</div>
);
}
E passarmos o objeto transacoes
como propriedades para esse componente:
<Transacoes transacao={transacoes.transacao} valor={transacoes.valor} />
O texto "Depósito" será renderizado dentro do elemento <p>
e o valor "100" será renderizado dentro do elemento <h3>
.
Dessa forma, podemos simular diferentes entradas de dados para testar o comportamento do componente em diferentes situações.
Espero ter ajudado.
Um abraço e bons estudos.