#inferring generic getter in defineProperties

2 messages · Page 1 of 1 (latest)

coarse daggerBOT
#
ricmed#0

Preview:```ts
const obj = objCreator()

// needs to be string
const w = obj.one
// ^?

type Obj<T> = {
name: T
}

const getsets = {
one: {
get: function one<T>(this: Obj<T>): T {
return this.name
},
},
}

type SomeType<T extends PropertyDescriptorMap> = {
[K
...```

brazen orchid
#

it's unknown because of the generic