hasparus - Overview
Pinned Loading
-
1
interface A { type: 'A', a: 10 };
2
interface B { type: 'B', b: [11] };
5
type TypeOf<T extends { type: any }> = T extends { type: infer Type } ? Type : never;
hasparus - Overview
1
interface A { type: 'A', a: 10 };
2
interface B { type: 'B', b: [11] };
5
type TypeOf<T extends { type: any }> = T extends { type: infer Type } ? Type : never;