270 - Typed Get
Opened this issue · 0 comments
koSakano commented
type Get<T, K> = K extends keyof T ? T[K] : K extends `${infer F}.${infer R}` ? F extends keyof T ? Get<T[F], R> : never : never;
Opened this issue · 0 comments
type Get<T, K> = K extends keyof T ? T[K] : K extends `${infer F}.${infer R}` ? F extends keyof T ? Get<T[F], R> : never : never;