작성
·
357
1
안녕하세요 !
저는 이번에 웹팩 및 바벨 설정부터 죽 타입핑을 하며 익히고 잇는데요, SignUp > index.tsx 부분의 일부코드인데 보시는 바와 같이 영상속 제로초님과는 다르게 `e`의 타입을 지정해주지 않으면 로컬자체가 켜지지 않더라고여 😅 혹시 제가 어느부분때문에 제로초님과 다르게 진행되고있는지 알 수 있을까요 ?
const onChangeEmail = useCallback((e: any) => {
setEmail(e.target.value);
}, []);
const onChangeNickname = useCallback((e: any) => {
setNickname(e.target.value);
}, []);
const onChangePassword = useCallback(
(e: any) => {
setPassword(e.target.value);
setMissmatchError(e.target.value !== passwordCheck);
},
[passwordCheck],
);
const onChangePasswordCheck = useCallback(
(e: any) => {
setPasswordCheck(e.target.value);
setMissmatchError(e.target.value !== password);
},
[password],
);
답변 2
2
React.ChangeEvent<HTMLInputElement>로 적어줘야하네요.
<input onChange={(e) => e}> 라고 친다음에 e위에 마우스커서 올리면 IDE가 어떤 타입인지 알려줍니다.
0
입니당