Exhaustiveness checking
Në shqip: Kontrolli i plotësisë
ShpjegimiSQ
Me një rast default që pranon vetëm never, TypeScript-i të paralajmëron kur i shton një vlerë të re një union-i dhe harron ta trajtosh në switch.
EnglishEN
With a default case that only accepts never, TypeScript warns you when you add a new value to a union and forget to handle it in a switch.
Si ta mendosh
Si lista e prezencës që të kujton nëse ke harruar dikë.
Lexoje në anglisht
Like a register that reminds you if you've forgotten someone.
Shembull koditypescript
switch (f.lloji) {
case "rreth": return 1;
case "katror": return 2;
default: const s: never = f; return s; // gabim po mungoi një rast
}