function handleSingleResponse()

in client/components/mma/shared/asyncComponents/DefaultApiResponseHandler.tsx [43:51]


function handleSingleResponse(response: Response, transformResponse: (r: Response) => any) {
	const locationHeader = response.headers.get('Location');
	if (response.status === 401 && locationHeader && window !== undefined) {
		window.location.replace(locationHeader);
		return Promise.resolve(null);
	} else {
		return transformResponse(response);
	}
}