Expected an assignment or function call and instead saw an expression
해석 : 할당 또는 함수 호출을 예상했지만 대신 표현식을 보았습니다.
요소를 소괄호()로 묶어주지 않았거나,
return을 사용해 값을 반환함에도 중괄호{}로 묶지 않았던가.
// 해결전
const defaultValue = useMemo(() => {state, dispatch}, [state]);
// 해결후
const defaultValue = useMemo(() => ({state, dispatch}), [state]);
'프로그래밍 > react' 카테고리의 다른 글
타입스크립트로 Hooks(useState,useRef,reducer) 사용하기 (0) | 2022.12.06 |
---|---|
React-Slick로 회전메뉴(Carousel/캐러셀 사용하기) (0) | 2022.11.09 |
Uncaught TypeError: function is not iterable (cannot read property Symbol(Symbol.iterator)) (0) | 2022.10.27 |
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'call') at Hmac.CipherBase (0) | 2022.10.26 |
리액트로 동적라우팅 구현하기 (0) | 2022.10.24 |
댓글