Promise<T> & async types
Në shqip: Tipet asinkrone
ShpjegimiSQ
Një funksion async në TypeScript kthen gjithmonë Promise<T>: async function merrTermat(): Promise<Termi[]>. Pas await, TypeScript-i e di që ke një Termi[] të vërtetë, me të gjitha fushat.
EnglishEN
An async function in TypeScript always returns Promise<T>: async function getTerms(): Promise<Term[]>. After await, TypeScript knows you have a real Term[], with all its fields.
Si ta mendosh
Si bileta e rrobaqepësit që thotë saktë çfarë do të marrësh kur të kthehesh.
Lexoje në anglisht
Like a tailor's ticket saying exactly what you'll collect when you come back.
Shembull koditypescript
async function merrTermat(): Promise<Termi[]> {
const r = await fetch("/data/terms.json");
return (await r.json()).terms;
}