1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

React Hookを使ってないのにHookのエラーが出た

Posted at

概要

タイトルの通り。
yarn startしたら以下のようなエラーが表示された。

React Hook "" cannot be called inside a callback. React Hooks must be called in a React function component or a custom React Hook function

環境は以下の通り
React: 16.2.0

原因と解決策

原因:「use」から始まる名前のメソッドを作った
解決策:メソッド名を「use」から始まらないものに変える

今回引っかかったメソッド名は「useDateCheck」。
この名前にしたのは「利用日の確認」がしたかったからである。

感想

Hooksを使えるようなバージョンでもないので、エラーが出たときは頭の中が疑問符でいっぱいでした。
こうゆうこともあるんだな、と一つ学びました。

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?