Extract | Typescript
- Extract | Typescript
- Funciona apenas para uniões
type Person = {
name: string;
age: number;
address: string;
};
type PersonName = Extract<keyof Person, 'name'>; // 'name'
type PersonAge = Extract<keyof Person, 'age'>; // 'age'
type PersonAddress = Extract<keyof Person, 'address'>; // 'address'