Refactor ajax request
This commit is contained in:
parent
7696b7008f
commit
755414cd7a
2 changed files with 16 additions and 13 deletions
13
app/utils/ajax-request.js
Normal file
13
app/utils/ajax-request.js
Normal file
|
@ -0,0 +1,13 @@
|
|||
export default function ajaxRequest(url, options) {
|
||||
return new Ember.RSVP.Promise(function(resolve, reject) {
|
||||
options = options || {};
|
||||
options.url = url;
|
||||
options.success = function(data) {
|
||||
resolve(data);
|
||||
};
|
||||
options.error = function(jqXHR, status, error) {
|
||||
reject(jqXHR, status, error);
|
||||
};
|
||||
Ember.$.ajax(options);
|
||||
});
|
||||
}
|
Reference in a new issue