axios-cache-adapter
Version:
Caching adapter for axios
16 lines (13 loc) • 375 B
JavaScript
function serialize (config, req, res) {
if (res.data) {
// FIXME: May be useless as localForage and axios already parse automatically
try {
res.data = JSON.parse(res.data)
} catch (err) {
config.debug('Could not parse data as JSON', err)
}
}
const { request, config: _, ...serialized } = res
return serialized
}
export default serialize