questions/16259-medium-to-primitive/README.md
Convert a property of type literal (label type) to a primitive type.
For example
type X = {
name: 'Tom',
age: 30,
married: false,
addr: {
home: '123456',
phone: '13111111111'
}
}
type Expected = {
name: string,
age: number,
married: boolean,
addr: {
home: string,
phone: string
}
}
type Todo = ToPrimitive<X> // should be same as `Expected`
<a href="../../README.md" target="_blank"></a> <a href="https://tsch.js.org/16259/answer" target="_blank"></a> <a href="https://tsch.js.org/16259/solutions" target="_blank"></a> <!--info-footer-end-->