From 9bdb95c9e34cef640534e5e5a1e2225a80442000 Mon Sep 17 00:00:00 2001
From: HelenHuang <LinHuang@pollex.com.tw>
Date: 星期四, 09 六月 2022 15:48:15 +0800
Subject: [PATCH] TODO#139894 [ footer -最下方說明與保經代合作 ] 文案修改

---
 PAMapp/node_modules/core-js/modules/esnext.map.group-by.js |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/PAMapp/node_modules/core-js/modules/esnext.map.group-by.js b/PAMapp/node_modules/core-js/modules/esnext.map.group-by.js
index 70e3f3a..7cf7276 100644
--- a/PAMapp/node_modules/core-js/modules/esnext.map.group-by.js
+++ b/PAMapp/node_modules/core-js/modules/esnext.map.group-by.js
@@ -1,12 +1,16 @@
 'use strict';
 var $ = require('../internals/export');
+var call = require('../internals/function-call');
+var uncurryThis = require('../internals/function-uncurry-this');
 var aCallable = require('../internals/a-callable');
 var getIterator = require('../internals/get-iterator');
 var iterate = require('../internals/iterate');
 
+var push = uncurryThis([].push);
+
 // `Map.groupBy` method
 // https://github.com/tc39/proposal-collection-methods
-$({ target: 'Map', stat: true }, {
+$({ target: 'Map', stat: true, forced: true }, {
   groupBy: function groupBy(iterable, keyDerivative) {
     aCallable(keyDerivative);
     var iterator = getIterator(iterable);
@@ -16,8 +20,8 @@
     var set = aCallable(newMap.set);
     iterate(iterator, function (element) {
       var derivedKey = keyDerivative(element);
-      if (!has.call(newMap, derivedKey)) set.call(newMap, derivedKey, [element]);
-      else get.call(newMap, derivedKey).push(element);
+      if (!call(has, newMap, derivedKey)) call(set, newMap, derivedKey, [element]);
+      else push(call(get, newMap, derivedKey), element);
     }, { IS_ITERATOR: true });
     return newMap;
   }

--
Gitblit v1.8.0