3 ms·
I've always just added an overload: function fetchText(input?: string | Request, init?: RequestInit) { return fetch(input, init).then(x => x.text())
by mikewhy 8y ago
I've always just added an overload:
function fetchText(input?: string | Request, init?: RequestInit) {
return fetch(input, init).then(x => x.text())
}
function fetchJson(input?: string | Request, init?: RequestInit) {
return fetch(input, init).then(x => x.json())
}