From 26fa49f4b0aa658d65a21fffe828f39e78302573 Mon Sep 17 00:00:00 2001
From: HelenHuang <LinHuang@pollex.com.tw>
Date: 星期四, 09 六月 2022 17:46:58 +0800
Subject: [PATCH] Revert "Update#139889 [ 快速篩選 ] 年資文案調整"

---
 PAMapp/node_modules/core-js/internals/async-from-sync-iterator.js |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/PAMapp/node_modules/core-js/internals/async-from-sync-iterator.js b/PAMapp/node_modules/core-js/internals/async-from-sync-iterator.js
index a48cc02..79a19e0 100644
--- a/PAMapp/node_modules/core-js/internals/async-from-sync-iterator.js
+++ b/PAMapp/node_modules/core-js/internals/async-from-sync-iterator.js
@@ -1,16 +1,18 @@
 'use strict';
+var apply = require('../internals/function-apply');
 var anObject = require('../internals/an-object');
 var create = require('../internals/object-create');
 var getMethod = require('../internals/get-method');
-var redefineAll = require('../internals/redefine-all');
+var defineBuiltIns = require('../internals/define-built-ins');
 var InternalStateModule = require('../internals/internal-state');
 var getBuiltIn = require('../internals/get-built-in');
 var AsyncIteratorPrototype = require('../internals/async-iterator-prototype');
 
 var Promise = getBuiltIn('Promise');
 
+var ASYNC_FROM_SYNC_ITERATOR = 'AsyncFromSyncIterator';
 var setInternalState = InternalStateModule.set;
-var getInternalState = InternalStateModule.get;
+var getInternalState = InternalStateModule.getterFor(ASYNC_FROM_SYNC_ITERATOR);
 
 var asyncFromSyncIteratorContinuation = function (result, resolve, reject) {
   var done = result.done;
@@ -21,17 +23,18 @@
 
 var AsyncFromSyncIterator = function AsyncIterator(iterator) {
   setInternalState(this, {
+    type: ASYNC_FROM_SYNC_ITERATOR,
     iterator: anObject(iterator),
     next: iterator.next
   });
 };
 
-AsyncFromSyncIterator.prototype = redefineAll(create(AsyncIteratorPrototype), {
+AsyncFromSyncIterator.prototype = defineBuiltIns(create(AsyncIteratorPrototype), {
   next: function next(arg) {
     var state = getInternalState(this);
     var hasArg = !!arguments.length;
     return new Promise(function (resolve, reject) {
-      var result = anObject(state.next.apply(state.iterator, hasArg ? [arg] : []));
+      var result = anObject(apply(state.next, state.iterator, hasArg ? [arg] : []));
       asyncFromSyncIteratorContinuation(result, resolve, reject);
     });
   },
@@ -41,7 +44,7 @@
     return new Promise(function (resolve, reject) {
       var $return = getMethod(iterator, 'return');
       if ($return === undefined) return resolve({ done: true, value: arg });
-      var result = anObject($return.apply(iterator, hasArg ? [arg] : []));
+      var result = anObject(apply($return, iterator, hasArg ? [arg] : []));
       asyncFromSyncIteratorContinuation(result, resolve, reject);
     });
   },
@@ -51,7 +54,7 @@
     return new Promise(function (resolve, reject) {
       var $throw = getMethod(iterator, 'throw');
       if ($throw === undefined) return reject(arg);
-      var result = anObject($throw.apply(iterator, hasArg ? [arg] : []));
+      var result = anObject(apply($throw, iterator, hasArg ? [arg] : []));
       asyncFromSyncIteratorContinuation(result, resolve, reject);
     });
   }

--
Gitblit v1.8.0