[TIL/TS] Custom Type (Handler) 사용기
이번 포스트에서는 함수의 시그니처를 커스텀 타입으로 정리하여 함수를 좀 더 편리하게 활용하기 위해 사용하는 커스텀 타입인 Handler 타입에 대해 알아보려고 한다.
custom Handler 타입
export type Handler<T = void, R = void> = T extends void
? () => R
: (arg: T) => R;
조건부 타입(Conditional Types)을 활용해서 매개변수가 있는 함수와 없는 함수...
studio-pendant.hashnode.dev2 min read