by midorizemi @midorizemi
組み込みの型ユーティリティParameters<T>を使用せず、Tからタプル型を構築する型を実装します。
例えば:
const foo = (arg1: string, arg2: number): void => {}
type FunctionParamsType = MyParameters<typeof foo> // [arg1: string, arg2: number]by midorizemi @midorizemi
組み込みの型ユーティリティParameters<T>を使用せず、Tからタプル型を構築する型を実装します。
例えば:
const foo = (arg1: string, arg2: number): void => {}
type FunctionParamsType = MyParameters<typeof foo> // [arg1: string, arg2: number]