大学生/大学院生向け

在宅ワークのお仕事

プルグラミング学習の無料相談も可能良く

プログラミング学習の定額のサブスク

サイト/ブログ作成をコスパ良く

プロフィール

学ぶパンダ

初心者向けにプログラミング学習や

就職・転職に向けた情報を発信

Google Workspceで便利に作業

大学生/大学院生向け

在宅ワークのお仕事

プルグラミング学習の無料相談も可能良く

プログラミング学習の定額のサブスク

サイト/ブログ作成をコスパ良く

React Hook names must start with the word “use”

Reactで実装していたときに、

Material UIのサンプルコードを取得して、

それをFunctional Componentとして使用するときに、

「React Hook names must start with the word “use”」

というエラーが表示された。

エラー内容

ReactでMaterial UIを使ってレイアウトを組もうとして、

Functional Componentとして、

別ファイルで保存して、

そちらを流用しようとしたときに、

Line 11:33:  React Hook "React.useState" is called in function "Hogehoge"
that is neither a React function component nor a custom React Hook function.
React component names must start with an uppercase letter.
React Hook names must start with the word "use"

というエラーが発生した。

エラー対応

React Hooksの仕様として、

トップレベルのみ使えるよとのこと。

参考

スキルを使って、就職/転職/副業する時のサイト

プログラミングのスキルなどを、自分なりに高めた上で、

自分のスキルをアピールして就職や転職を行い、年収をあげるか、

副業という形で、年収にプラスアルファの稼ぎを増やすことはできます。

まずはできる範囲で取り組むことで、

少しずつ、経験値も増え、自分のスキルが収入につながるのでおすすめです。

ピックアップ

おすすめ記事