Template literal types
Në shqip: Tipet me shabllon teksti
ShpjegimiSQ
Me tipet me shabllon teksti, ndërton tipe tekstesh nga copa: `btn-${Madhesia}` jep „btn-e-vogel“ | „btn-e-madhe“. Shumë të dobishme për emra eventesh, klasa CSS dhe rrugë API.
EnglishEN
With template literal types you build string types from pieces: `btn-${Size}` gives "btn-small" | "btn-large". Very handy for event names, CSS classes and API routes.
Si ta mendosh
Si fjalët e përbëra me parashtesa: „para-“ + „shiko“ = „parashiko“, por vetëm kombinimet e lejuara.
Lexoje në anglisht
Like words built from prefixes: “pre-” + “view” = “preview”, but only the allowed combinations.
Shembull koditypescript
type Madhesia = "e-vogel" | "e-madhe";
type Klasa = `btn-${Madhesia}`; // "btn-e-vogel" | "btn-e-madhe"