Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 | // `keyof any` is short for "string | number | symbol" // since an object key can be any of those types, our key can too // in TS 3.0+, putting just "string" raises an error // since an object key can be any of those types, our key can too // in TS 3.0+, putting just "string" raises an error // https://dev.to/kingdaro/indexing-objects-in-typescript-1cgi export function hasKey<O>(obj: O, key: keyof any): key is keyof O { return key in obj } |