Response type

Ein Typalias zum einfachen Darstellen einer Antwortschnittstelle mit oder ohne geojson-Hilfsprogramm. Stellt auch die rohen Antwortdaten im Antwortobjekt bereit.

type Response<D, R, G> = D & G extends UndefinedGeojson ? { rawResponse: R["_response"]; } : { rawResponse: R["_response"]; geojson: G; }