diff --git a/Libraries/Promise.js b/Libraries/Promise.js index 987b25611e44af..46238f5c67469b 100644 --- a/Libraries/Promise.js +++ b/Libraries/Promise.js @@ -11,11 +11,9 @@ 'use strict'; const Promise = require('promise/setimmediate/es6-extensions'); -require('promise/setimmediate/done'); -Promise.prototype.finally = function(onSettled) { - return this.then(onSettled, onSettled); -}; +require('promise/setimmediate/done'); +require('promise/setimmediate/finally'); if (__DEV__) { require('promise/setimmediate/rejection-tracking').enable({