Estoy tratando de restablecer mis campos de formulario en blanco cuando se presiona un botón. Por alguna razón no está funcionando. Aquí está mi código de muestra:

inicializar:

function App() { const [textField, setTextField] = useState(""); 

Borrar el estado:

  const clearState = () ={amp}gt; { setTextField(''); } 

Al enviar:

  const submitForm = () ={amp}gt; { clearState(); }; 

Campo de formulario:

  {amp}lt;Form.Group controlId="textField"{amp}gt; {amp}lt;Form.Control placeholder="Description" onChange={handleTextFieldInput} /{amp}gt; {amp}lt;/Form.Group{amp}gt; 

Pero cuando envío, el valor sigue siendo el mismo que se ingresó.

Establezca value={textField} en el Form.Control , eso debería solucionarlo :)