Haciendo un formulario de registro simple en React/TS, y estoy tratando de hacer que la tecla Intro haga el papel de hacer clic en Siguiente. Debería hacer todo lo que hace el siguiente botón, que se define en handleClick.
function handleKeyPress(e: React.KeyboardEvent<HTMLDivElement>) { if (e.code === "Enter") { handleClick( // some argument here // ); } } function handleClick(e: React.MouseEvent<HTMLButtonElement>) { if (!first || !last) { return setError(true); } step(e, `${e.currentTarget.name}`); updateName(e, first, last); }No puedo determinar qué argumento pasar a handleClick para satisfacer Typescript. Requiere 1 argumento.
He intentado pasar e: React.MouseEvent y variaciones de argumentos arbitrarios. ¿Que me estoy perdiendo aqui?