![If all values used in a template literal have a literal type, then the template should have a literal type · Issue #33757 · microsoft/TypeScript · GitHub If all values used in a template literal have a literal type, then the template should have a literal type · Issue #33757 · microsoft/TypeScript · GitHub](https://user-images.githubusercontent.com/45078010/66056784-a9549280-e505-11e9-99cf-686700cb895c.png)
If all values used in a template literal have a literal type, then the template should have a literal type · Issue #33757 · microsoft/TypeScript · GitHub
![HTML and Templates & JavaScript Template Literals | by Ada Rose Cannon | Samsung Internet Developers | Medium HTML and Templates & JavaScript Template Literals | by Ada Rose Cannon | Samsung Internet Developers | Medium](https://miro.medium.com/max/810/1*YLFHrT-DNqURE-6xg-sjYw.png)
HTML and Templates & JavaScript Template Literals | by Ada Rose Cannon | Samsung Internet Developers | Medium
![Linebreaks weirdly in long ES6 template strings with expressions · Issue #3368 · prettier/prettier · GitHub Linebreaks weirdly in long ES6 template strings with expressions · Issue #3368 · prettier/prettier · GitHub](https://user-images.githubusercontent.com/35452565/68481242-f4657200-0236-11ea-9032-ad80b26564ba.png)
Linebreaks weirdly in long ES6 template strings with expressions · Issue #3368 · prettier/prettier · GitHub
![How to Create Multi-Line String with Template Literals in JavaScript | by Samantha Ming | DailyJS | Medium How to Create Multi-Line String with Template Literals in JavaScript | by Samantha Ming | DailyJS | Medium](https://miro.medium.com/max/1200/1*mFwS0HZm5vQBX-cS70TPnA.png)