ts-book icon indicating copy to clipboard operation
ts-book copied to clipboard

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

Open ldhbenecia opened this issue 1 year ago • 1 comments

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]가 붙어야합니다.

ldhbenecia avatar Oct 21 '23 05:10 ldhbenecia