TypeScript Version: 4.2.0-dev.20201209
Search Terms:
Expected behavior:
type ${number} can be used to index numeric index signature
Actual behavior:
Error: Element implicitly has an 'any' type because index expression is not of type 'number'.
Related Issues:
Code
declare let t: `${number}`;
declare let obj: {
[key: number]: number;
}
const v = obj[t];
Playground Link: Provided
TypeScript Version: 4.2.0-dev.20201209
Search Terms:
Expected behavior:
type
${number}can be used to index numeric index signatureActual behavior:
Error:
Element implicitly has an 'any' type because index expression is not of type 'number'.Related Issues:
Code
Playground Link: Provided