본문 바로가기

React/오류

[오류] Uncaught (in promise) ReferenceError: (함수명) is not defined at callback ((파일명).jsx?t=1711695872236:83:9) at (파일명).js:22:7

 

phyho.jsx 파일에서 기본적인 작업을 하고

pyo.js에 db와 연결하는 함수를 만들어두고 가져와서 사용하는데 import를 까먹고 안해서 난 멍청오류다. 

 

pyo.js 아래처럼 각각의 함수들을 정의해줬다면,

const getUserinfo = async () => {
    // 함수로직
}

const getMemberinfo = async () => {
    // 함수로직
}

const saveList = async () => {
    // 함수로직
}

 

phyho.jsx 파일 상단에는 사용할 함수명을 모두 기재해줘야 한다.

import { getUserinfo, getMemberinfo, saveList } from "../pyo";

 

위의 예시에서 import 에 saveList 를 안적어줘서 발생한 오류.