Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro na função contaClicks

Olá! Estou recebendo o seguinte erro ao tentar compilar a classe contaClicks:

React Hook "useState" is called in function "countClicks" which is neither a React function component or a custom React Hook function react-hooks/rules-of-hooks.

Meu código está da seguinte forma:

import React, { useState } from 'react';

function countClicks() {

    const [counter, setCounter] = useState(0);

    return(
        <div>
            <p>You have clicked {counter} times</p>
            <button onClick={() => setCounter(counter+1)}>
                Click
            </button>
        </div>
    );
}

export default countClicks;

O que pode estar havendo?

Obrigado =')

2 respostas
solução!

Boa tarde, Murilo! Como vai?

Experimente fazer como a seguir e veja se as coisas funcionam como vc esperava!

import React, { useState } from 'react';

function CountClicks() {

    // Código omitido.
}

export default CountClicks;

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Funcionou! Obrigado! =)