작성
·
270
1
const onChangeEmail = useCallback(text => {
setEmail(text.trim());
}, []);
현제 이런식으로 코딩을하면 ...(text => 부분에서 text
TS7006: Parameter 'text' implicitly has an 'any' type.
라는 에러가 나더군요.
그래서
... text: string ... 을 주니 에러가 없어졌습니다.
: string을 없이 빨간줄이 있어도 앱 실행되는데는 아무문제 없더군요
리액트 18버전에서 타이핑이 바뀌었습니다. 이제 무조건 useCallback에도 타입을 적어주어야 하네요. ㅠㅠ