Closed3
Reacr Hook FormのonSubmitで型のエラーが出る
<form id={id} onSubmit={handleSubmit((data) => onSubmit(data))}>
エラー内容
Promise-returning function provided to attribute where a void return was expected.eslint@typescript-eslint/no-misused-promises
<form id={id} onSubmit={(event) => void handleSubmit(onSubmit)(event)}>
これでエラーが消える。先輩曰く
voidをつけてハンドリングする気がないことを示す
らしい
これっぽい?
このスクラップは2024/05/21にクローズされました