Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

202
Visualizações
JEST Change react-calendar value

I'm implementing some tests for a search component in which I'm using react-calendar and I need to perform some test to the calendar too by changing its value...

For now, I cannot change the calendar's value with

fireEvent.change(getByTestId(/test-checkIn-calendar/).children[1], {target: {value: new Date()})

Im using children prop cause I cannot put a data-testid on my calendar component:

<CalendarContainer id="checkOut" data-testid="test-checkOut-calendar">
  <SearchLabel>{t("search.checkoutDate")}</SearchLabel>
  <Calendar
  className="react-calendar checkIn-picker"
  onChange={onCheckOutChange}
  value={checkOutDate}
  minDate={checkInDate as unknown as Date}
  />
</CalendarContainer>

but I'm getting this error:

The given element does not have a value setter
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda