by midorizemi @midorizemi
내장 제네릭 Parameters<T>
를 이를 사용하지 않고 구현하세요.
풀이:
type MyParameters<T extends (...args: any[]) => any> = T extends (...args: infer U ) => unknown ? U : undefined
by midorizemi @midorizemi
내장 제네릭 Parameters<T>
를 이를 사용하지 않고 구현하세요.
풀이:
type MyParameters<T extends (...args: any[]) => any> = T extends (...args: infer U ) => unknown ? U : undefined