保誠-保戶業務員媒合平台
HelenHuang
2022-06-09 9bdb95c9e34cef640534e5e5a1e2225a80442000
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/**
Create a type with the keys of the given type changed to `string` type.
 
Use-case: Changing interface values to strings in order to use them in a form model.
 
@example
```
import {Stringified} from 'type-fest';
 
type Car {
    model: string;
    speed: number;
}
 
const carForm: Stringified<Car> = {
    model: 'Foo',
    speed: '101'
};
```
*/
export type Stringified<ObjectType> = {[KeyType in keyof ObjectType]: string};