正解は条件分岐やループ内で呼び出さないことです。Hooksは常に同じ順序で呼び出される必要があり、トップレベルでのみ使用します。関数コンポーネントまたはカスタムHook内でのみ使用でき、クラスコンポーネントでは使用できません。
教科書へ直接移動
読みたい分野を選べます