undefined is not a function
undefined
になっている関数 (もしくは変数) を関数として呼び出そうとした場合にエラーが発生する。
参考:
undefined is not a function | DRY な備忘録
js 久々に触ったら undefined is not a function 出た件 | くわこの permission denied.
TypeError: undefined is not a function – スタック・オーバーフロー
Uncaught TypeError
関数呼び出しに失敗して Uncaught TypeError
が発生する。
Uncaught TypeError: (0 , xxx.default) is not a function(…)
原因
import
する際に分割代入に必要な波括弧を付け忘れている。
import hoge from "Hoge"
対処法
import
する際に分割代入に必要な波括弧を適切に使用する。
import { hoge } from "Hoge"
参考: