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

155
Visualizações
Attempting to typecheck a function in Typescript

I am not sure how to describe my problem, but essentially I am attempting to type-check a function but I am unsure if my understanding is correct.

I have these props over here

  const { closeModal, productId, activeEnvironment } = props;

Now I already know that productId is a string and so is activeEnvironment, but closeModal is a function, now I figured this out by outputting it to the console in a console log statement.

This is what was outputted in the browser console.

 ƒ closeModal() {
  setManualBeatModalOpen(false);
}

Here is the usage of my ManualPulseModal

<ManualBeatForm
        productId={productId}
        closeModal={() => {
          setManualBeatModalOpen(false);
        }}
        activeEnvironment={activeEnvironment}
      />

Now how would I type check the closeModal variable do I need to use Dispatch....etc

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Since the closeModal has no parameters and no return value, you can type it simply as closeModal : () => void.

So you could have something similar to this (excluding the other props):

interface Props {
  closeModal : () => void
}

export function YourFunc(props : Props) {
  const { closeModal } = props;
  ...
}
about 4 years ago · Juan Pablo Isaza Relatório
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