From ab4e8129d5c94ff96e6c85d0d2b66a04a052b4e5 Mon Sep 17 00:00:00 2001
From: HelenHuang <LinHuang@pollex.com.tw>
Date: 星期四, 09 六月 2022 15:26:15 +0800
Subject: [PATCH] TODO#139888 嚴選配對 - 文案修改

---
 PAMapp/node_modules/core-js/modules/esnext.async-iterator.reduce.js |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/PAMapp/node_modules/core-js/modules/esnext.async-iterator.reduce.js b/PAMapp/node_modules/core-js/modules/esnext.async-iterator.reduce.js
index 9e7de34..0f313bb 100644
--- a/PAMapp/node_modules/core-js/modules/esnext.async-iterator.reduce.js
+++ b/PAMapp/node_modules/core-js/modules/esnext.async-iterator.reduce.js
@@ -1,13 +1,16 @@
 'use strict';
 // https://github.com/tc39/proposal-iterator-helpers
 var $ = require('../internals/export');
+var global = require('../internals/global');
+var call = require('../internals/function-call');
 var aCallable = require('../internals/a-callable');
 var anObject = require('../internals/an-object');
 var getBuiltIn = require('../internals/get-built-in');
 
 var Promise = getBuiltIn('Promise');
+var TypeError = global.TypeError;
 
-$({ target: 'AsyncIterator', proto: true, real: true }, {
+$({ target: 'AsyncIterator', proto: true, real: true, forced: true }, {
   reduce: function reduce(reducer /* , initialValue */) {
     var iterator = anObject(this);
     var next = aCallable(iterator.next);
@@ -18,7 +21,7 @@
     return new Promise(function (resolve, reject) {
       var loop = function () {
         try {
-          Promise.resolve(anObject(next.call(iterator))).then(function (step) {
+          Promise.resolve(anObject(call(next, iterator))).then(function (step) {
             try {
               if (anObject(step).done) {
                 noInitial ? reject(TypeError('Reduce of empty iterator with no initial value')) : resolve(accumulator);

--
Gitblit v1.8.0