ZeroCho / ts-book

타입스크립트 교과서 소스 코드
36 stars 5 forks source link

[P.188 오타] Readonly 부분 오타 #48

Open ldhbenecia opened 8 months ago

ldhbenecia commented 8 months ago
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]가 붙어야합니다.

ZeroCho commented 8 months ago

말풍선 뒤에 가려져버렸네요. 감사합니다!!