TypeScript Version: 3.1.0-dev.20180717
Code
type S = "a" | "b"; type O = { [S]: number };
Expected behavior:
Error message telling me to use K in S.
K in S
Actual behavior:
src/a.ts:2:13 - error TS2693: 'S' only refers to a type, but is being used as a value here.
Mohamed Hegazy (@mhegazy) Andy (Andrewkraft) (@Andy-MS) Daniel Rosenwasser (@DanielRosenwasser) which message will be acceptable to this case?
Thanks Oleksandr Tarasiuk (@a-tarasyuk)!
Activity
a-tarasyuk commentedon Jul 18, 2018
Mohamed Hegazy (@mhegazy) Andy (Andrewkraft) (@Andy-MS) Daniel Rosenwasser (@DanielRosenwasser) which message will be acceptable to this case?
DanielRosenwasser commentedon Aug 21, 2020
Thanks Oleksandr Tarasiuk (@a-tarasyuk)!