개발자

React에서 setState를 props로 넘겨줄 때 타입을 어떻게 지정해서 사용해야 하나요 ?

2023년 03월 11일조회 361

setState를 props로 넘겨줄때 넘겨받은 자식컴포넌트에서 setState((prev) => { ... }) 처럼 쓰려면 props 타입을 어떻게 줘야할까요 ...?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

김석현님의 프로필 사진

state의 type은 무엇인가요? state의 type에 따라 Dispatch<SetStateAction<state의 type>>과 같이 사용하시면 됩니다!

profile picture

익명

작성자

2023년 03월 22일

감사합니다!!

백시현님의 프로필 사진

저는 이렇게 해결 했습니다 예시) import {Dispatch, SetStateAction} from "react"; interface IState { id : number; text : string; } interface ISetState { setState: Dispatch<SetStateAction<IState>>; }

profile picture

익명

작성자

2023년 03월 22일

감사합니다!!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!