[아쉬운 점] typescript를 잘 못 살리고 있다는 것

SeHoony·2022년 7월 25일
0

우리 프로젝트에서 typescript를 잘 살리고 있는 부분은
공용 컴포넌트를 할 때, 타입들을 통해 컴포넌트 사용 시 매개변수를 잘못 주는 것에 대해 컴파일 환경에서 오류를 잡을 수 있다는 것이다.

하지만

axios
      .get("/owner/angel", {
        owner_id: sessionStorage.getItem("owner_id"),
        type: selectedData.type,
        start_time: selectedData.startTime,
        end_time: selectedData.endTime,
        price: selectedData.price,
      })
      .then((res: any) => {
        setAngelData()
      });

이런걸 보면 res같은 것이나 다른 event 등에 대해 마음이 급해서 any를 박고 있는 실정.....
이런 type들까지 다 잡고 싶다.

profile
두 발로 매일 정진하는 두발자, 강세훈입니다. 저는 '두 발'이라는 이 단어를 참 좋아합니다. 이 말이 주는 건강, 정직 그리고 성실의 느낌이 제가 주는 분위기가 되었으면 좋겠습니다.

0개의 댓글