Sobes.tech
Middle+

Rezolva problema TypeScript: există un tip Response cu câmpuri mutually exclusive payload și error, iar tipurile lor pot fi diferite. Trebuie să tipați funcțiile payloadFrom(response), care returnează payload sau undefined, și errorFrom(response), care returnează error sau undefined, astfel încât tipurile de returnare să fie deduse automat din Response-ul de intrare.