created: 2021-04-24T09:38:44.000Z
TypeScript で、関数の引数の型をtypeとして宣言したい場合
Utility Type の Parameters
を typeof
と一緒に使えばよい。
const f = ({ a, b }) => {};
type FArg = Parameters<typeof f>; // type FArg = [{ a: any; b: any; }]
公式ドキュメントで紹介されている。
created: 2021-04-24T09:38:44.000Z
Utility Type の Parameters
を typeof
と一緒に使えばよい。
const f = ({ a, b }) => {};
type FArg = Parameters<typeof f>; // type FArg = [{ a: any; b: any; }]
公式ドキュメントで紹介されている。