constructor(private readonly getter) {}
public get(): ReturnType<typeof this.getter> {
return this.getter()
}
}
export class Get<T> { constructor(private readonly getter: () => T) {} public get() { return this.getter() } }
Это немного не то. Нужно чтобы без передачи T а он сам вычислился
Без генерика ts не сможет заинферить тип возврата твоего getter.
Можно чтобы с генериком но он сам вычислял? Без необходимости прокидывать типа генерика самом?
Можно, но не при наследовании.
Обсуждают сегодня