diff --git a/CHANGELOG.md b/CHANGELOG.md index 0223273d..c6a5869a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.4.2 +## Bug fixes +- Correct catch ajax error + ## 0.4.1 ## Bug fixes - catch ajax error diff --git a/src/ajax.js b/src/ajax.js index 0a1086c4..ba07e27a 100644 --- a/src/ajax.js +++ b/src/ajax.js @@ -5,7 +5,13 @@ export default function (url, options = {}) { xhr.send() return { - then: cb => xhr.addEventListener('load', cb), - catch: cb => xhr.addEventListener('error', cb) + then: function (cb) { + xhr.addEventListener('load', cb) + return this + }, + catch: function (cb) { + xhr.addEventListener('error', cb) + return this + } } }