UNPKG

f-intercept

Version:

a thin wrapper around the fetch api to provide you with a subscribe function to intercept 401 status responses, uses @export-mike/efetch for caching etags

17 lines (11 loc) 364 B
# f-intercept a thin wrapper around fetch api we use the eFetch library to handle basic e-tag caching in memory. ###Usage: ``` javascript import f, {onUnauth} from 'f-intercept' const apiFetch = f(BASE_API) apiFetch('path/to/resource', fetchOptions) onUnauth(BASE_API, () => { console.log('intercepted 401 unauthorized response') }) ```