강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

rhkdtjd_12님의 프로필 이미지
rhkdtjd_12

작성한 질문수

실전 연습으로 익히는 고급 타입스크립트 기술

Extract 문제 풀어보기

문제라는게 이렇게 푸는거 맞죠? unkown인곳에 들어갈곳 맞추는거

해결된 질문

작성

·

156

0

export type Event =
  | {
      type: "click";
      event: MouseEvent;
    }
  | {
      type: "focus";
      event: FocusEvent;
    }
  | {
      type: "keydown";
      event: KeyboardEvent;
    };

type ClickEvent = Extract<Event, {type:'click'}>;

type tests2 = [Expect<Equal<ClickEvent, { type: "click"; event: MouseEvent }>>];

에러 없는거 보니 정답인것 같습니다!

답변 1

0

애프터캠프님의 프로필 이미지
애프터캠프
지식공유자

네 맞습니다!

rhkdtjd_12님의 프로필 이미지
rhkdtjd_12

작성한 질문수

질문하기