ts-book
ts-book copied to clipboard
[P.188 오타] Readonly 부분 오타
type MyReadonly<T> = {
readonly [P in keyof T]:
};
type Result = MyReadonly<{ a: string, b: number }>;
교재에 이렇게 나와있는데 오류가 나와서 ts에서 찾아보았습니다.
/**
* Make all properties in T readonly
*/
type Readonly<T> = {
readonly [P in keyof T]: T[P];
};
뒤에 T[P]가 붙어야합니다.