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/modules/esnext.iterator.flat-map.js |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/PAMapp/node_modules/core-js/modules/esnext.iterator.flat-map.js b/PAMapp/node_modules/core-js/modules/esnext.iterator.flat-map.js
index f6efe24..f81057d 100644
--- a/PAMapp/node_modules/core-js/modules/esnext.iterator.flat-map.js
+++ b/PAMapp/node_modules/core-js/modules/esnext.iterator.flat-map.js
@@ -1,11 +1,15 @@
 '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 getIteratorMethod = require('../internals/get-iterator-method');
 var createIteratorProxy = require('../internals/iterator-create-proxy');
 var iteratorClose = require('../internals/iterator-close');
+
+var TypeError = global.TypeError;
 
 var IteratorProxy = createIteratorProxy(function () {
   var iterator = this.iterator;
@@ -15,12 +19,12 @@
   while (true) {
     try {
       if (innerIterator = this.innerIterator) {
-        result = anObject(this.innerNext.call(innerIterator));
+        result = anObject(call(this.innerNext, innerIterator));
         if (!result.done) return result.value;
         this.innerIterator = this.innerNext = null;
       }
 
-      result = anObject(this.next.call(iterator));
+      result = anObject(call(this.next, iterator));
 
       if (this.done = !!result.done) return;
 
@@ -31,7 +35,7 @@
         throw TypeError('.flatMap callback should return an iterable object');
       }
 
-      this.innerIterator = innerIterator = anObject(iteratorMethod.call(mapped));
+      this.innerIterator = innerIterator = anObject(call(iteratorMethod, mapped));
       this.innerNext = aCallable(innerIterator.next);
     } catch (error) {
       iteratorClose(iterator, 'throw', error);
@@ -39,7 +43,7 @@
   }
 });
 
-$({ target: 'Iterator', proto: true, real: true }, {
+$({ target: 'Iterator', proto: true, real: true, forced: true }, {
   flatMap: function flatMap(mapper) {
     return new IteratorProxy({
       iterator: anObject(this),

--
Gitblit v1.8.0