Typescript template literal strings type error

Viewed 1126

A new version of Typescript is allowing to use template litteral strings as types like for example:

type Hey = 'Hey';

type HeyThere = `${Hey} There`;

And it's working very well in the playground of Typescript with the last version which is 4.1.3.

But when I try using it in my projects, I still get the "Type expected. ts(1110)" error in my syntax.

Even though of course I updated the package to the latest version, I also tried to use it in a new project created from scratch and still didn't work. I'm sure it's a very simple mistake but I can't fix it. Also this is very new feature so I can't find much answers online.

Thank you very much for your help!

1 Answers

update ts-loader to version 8 or 9

Related