From ecb1b2395a7b2a8b87e9fae7092743131eda0add Mon Sep 17 00:00:00 2001 From: TheKonka <1094918@gmail.com> Date: Thu, 13 Jul 2023 16:54:24 +0800 Subject: [PATCH 1/5] fix(alipay): support root-portal component #14168 --- packages/taro-alipay/src/components-react.ts | 1 + packages/taro-alipay/src/components.ts | 3 +++ .../src/__tests__/__snapshots__/alipay.spec.ts.snap | 3 +++ .../src/__tests__/__snapshots__/tabbar.spec.ts.snap | 3 +++ 4 files changed, 10 insertions(+) diff --git a/packages/taro-alipay/src/components-react.ts b/packages/taro-alipay/src/components-react.ts index 069a5d0ac35..ebf8673db09 100644 --- a/packages/taro-alipay/src/components-react.ts +++ b/packages/taro-alipay/src/components-react.ts @@ -7,3 +7,4 @@ export const ContactButton = 'contact-button' export const ArCamera = 'ar-camera' export const PageContainer = 'page-container' export const ShareElement = 'share-element' +export const RootPortal = 'root-portal' \ No newline at end of file diff --git a/packages/taro-alipay/src/components.ts b/packages/taro-alipay/src/components.ts index efbe2f76fd3..b79eda1bc5c 100644 --- a/packages/taro-alipay/src/components.ts +++ b/packages/taro-alipay/src/components.ts @@ -185,4 +185,7 @@ export const components = { duration: '300', 'easing-function': singleQuote('ease-out'), }, + RootPortal: { + enable: 'true' + } } diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/alipay.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/alipay.spec.ts.snap index bc9a4c3fbd0..bfcb77b749f 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/alipay.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/alipay.spec.ts.snap @@ -735,6 +735,9 @@ require("./taro"); transform: "false", duration: "300", "easing-function": Object(_tarojs_shared__WEBPACK_IMPORTED_MODULE_0__["singleQuote"])("ease-out") + }, + RootPortal: { + enable: "true" } }; var BUBBLE_EVENTS = new Set([ "touchStart", "touchMove", "touchEnd", "touchCancel", "tap", "longTap" ]); diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap index 4d8c46fa69f..f9fafc5f815 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap @@ -735,6 +735,9 @@ require("./taro"); transform: "false", duration: "300", "easing-function": Object(_tarojs_shared__WEBPACK_IMPORTED_MODULE_0__["singleQuote"])("ease-out") + }, + RootPortal: { + enable: "true" } }; var BUBBLE_EVENTS = new Set([ "touchStart", "touchMove", "touchEnd", "touchCancel", "tap", "longTap" ]); From 89b42ef6a780d004b0d9a73b830445a8dc9f5389 Mon Sep 17 00:00:00 2001 From: TheKonka <1094918@gmail.com> Date: Thu, 13 Jul 2023 17:27:18 +0800 Subject: [PATCH 2/5] test: update snapshot --- .../src/__tests__/__snapshots__/mini-platform.spec.ts.snap | 3 +++ .../src/__tests__/__snapshots__/tabbar.spec.ts.snap | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap index e83ec49f052..b2fdee6b303 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap @@ -704,6 +704,9 @@ require("./runtime"); transform: "false", duration: "300", "easing-function": singleQuote("ease-out") + }, + RootPortal: { + enable: "true" } }; var BUBBLE_EVENTS = new Set([ "touchStart", "touchMove", "touchEnd", "touchCancel", "tap", "longTap" ]); diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap index ff342bbc91e..924c08cdef0 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap @@ -2642,6 +2642,9 @@ require("./runtime"); transform: "false", duration: "300", "easing-function": singleQuote("ease-out") + }, + RootPortal: { + enable: "true" } }; var BUBBLE_EVENTS = new Set([ "touchStart", "touchMove", "touchEnd", "touchCancel", "tap", "longTap" ]); From 1ab096e7e02a63d85234eab00ea0f27f0d2c35aa Mon Sep 17 00:00:00 2001 From: Chen-jj <798095202@qq.com> Date: Tue, 31 Oct 2023 15:13:01 +0800 Subject: [PATCH 3/5] =?UTF-8?q?fix(weapp):=20=E4=BF=AE=E5=A4=8D=E5=BE=AE?= =?UTF-8?q?=E4=BF=A1=E5=B0=8F=E7=A8=8B=E5=BA=8F=20RootPortal=20=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E6=AD=A3=E7=A1=AE=E4=BD=BF=E7=94=A8=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../__snapshots__/babel.spec.ts.snap | 4 +++- .../__snapshots__/bytedance.spec.ts.snap | 6 ------ .../__snapshots__/common-style.spec.ts.snap | 4 +++- .../compiler-macros.spec.ts.snap | 4 +++- .../__snapshots__/config.spec.ts.snap | 12 ++++++++--- .../__snapshots__/css-modules.spec.ts.snap | 8 ++++++-- .../__snapshots__/custom-tabbar.spec.ts.snap | 4 +++- .../__snapshots__/parse-html.spec.ts.snap | 4 +++- .../__snapshots__/prerender.spec.ts.snap | 12 ++++++++--- .../__tests__/__snapshots__/qq.spec.ts.snap | 8 ++++++-- .../__snapshots__/react.spec.ts.snap | 4 +++- .../__tests__/__snapshots__/sass.spec.ts.snap | 16 +++++++++++---- .../__snapshots__/subpackages.spec.ts.snap | 4 +++- .../__snapshots__/tabbar.spec.ts.snap | 4 +++- .../__tests__/__snapshots__/ts.spec.ts.snap | 4 +++- .../__tests__/__snapshots__/vue.spec.ts.snap | 4 +++- .../__tests__/__snapshots__/vue3.spec.ts.snap | 4 +++- .../__snapshots__/wx-hybrid.spec.ts.snap | 4 +++- packages/taro-weapp/src/components.ts | 4 +++- .../__snapshots__/babel.spec.ts.snap | 4 +++- .../compiler-macros.spec.ts.snap | 4 +++- .../__snapshots__/config.spec.ts.snap | 16 +++++++++++---- .../__snapshots__/css-modules.spec.ts.snap | 8 ++++++-- .../__snapshots__/framework.spec.ts.snap | 16 +++++++++++---- .../__snapshots__/mini-platform.spec.ts.snap | 6 ------ .../__snapshots__/parse-html.spec.ts.snap | 4 +++- .../__snapshots__/prerender.spec.ts.snap | 12 ++++++++--- .../__tests__/__snapshots__/sass.spec.ts.snap | 20 ++++++++++++++----- .../__snapshots__/subpackages.spec.ts.snap | 4 +++- .../__snapshots__/tabbar.spec.ts.snap | 8 ++++++-- .../__tests__/__snapshots__/ts.spec.ts.snap | 4 +++- .../__snapshots__/wx-hybrid.spec.ts.snap | 4 +++- 32 files changed, 159 insertions(+), 65 deletions(-) diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/babel.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/babel.spec.ts.snap index 2319373d181..4e15ccc3f9e 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/babel.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/babel.spec.ts.snap @@ -484,7 +484,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/bytedance.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/bytedance.spec.ts.snap index a6c936d5e27..0812c487671 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/bytedance.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/bytedance.spec.ts.snap @@ -111,12 +111,6 @@ require("./taro"); Icon: { size: "24" }, - Input: { - "adjust-position": _true, - "hold-keyboard": _false, - "clue-type": "0", - bindKeyboardHeightChange: _empty - }, Button: { bindGetPhoneNumber: _empty, "data-channel": _empty, diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/common-style.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/common-style.spec.ts.snap index 1d1a568e692..ab4c59d2707 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/common-style.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/common-style.spec.ts.snap @@ -487,7 +487,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/compiler-macros.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/compiler-macros.spec.ts.snap index 1dbca9ee1ec..0eed2666a1c 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/compiler-macros.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/compiler-macros.spec.ts.snap @@ -484,7 +484,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/config.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/config.spec.ts.snap index 08b3018414e..f8e73a222ed 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/config.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/config.spec.ts.snap @@ -484,7 +484,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -2233,7 +2235,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -3936,7 +3940,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/css-modules.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/css-modules.spec.ts.snap index 604e3fffd55..53f7545cf19 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/css-modules.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/css-modules.spec.ts.snap @@ -486,7 +486,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -2093,7 +2095,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/custom-tabbar.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/custom-tabbar.spec.ts.snap index f07897e826e..5ef4800b72b 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/custom-tabbar.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/custom-tabbar.spec.ts.snap @@ -447,7 +447,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/parse-html.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/parse-html.spec.ts.snap index 70c137605fb..d04559fd08a 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/parse-html.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/parse-html.spec.ts.snap @@ -484,7 +484,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/prerender.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/prerender.spec.ts.snap index e2806b57a13..f2d07697cd3 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/prerender.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/prerender.spec.ts.snap @@ -484,7 +484,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -3465,7 +3467,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -6446,7 +6450,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/qq.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/qq.spec.ts.snap index 10c6624c5bd..c840936c4bb 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/qq.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/qq.spec.ts.snap @@ -509,7 +509,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -2761,7 +2763,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/react.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/react.spec.ts.snap index d5329f7b111..fa22d09e3cd 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/react.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/react.spec.ts.snap @@ -484,7 +484,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/sass.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/sass.spec.ts.snap index 34361664806..83e5f9dc4c0 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/sass.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/sass.spec.ts.snap @@ -484,7 +484,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -2074,7 +2076,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -3664,7 +3668,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -5254,7 +5260,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/subpackages.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/subpackages.spec.ts.snap index d0bfda4ecec..2b89ac3cde3 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/subpackages.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/subpackages.spec.ts.snap @@ -447,7 +447,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap index 6ad83208963..b7933c029cf 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap @@ -1769,7 +1769,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/ts.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/ts.spec.ts.snap index 7d6e56f103a..a0de0bd8f30 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/ts.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/ts.spec.ts.snap @@ -484,7 +484,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/vue.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/vue.spec.ts.snap index 87844c97f64..f0e76939794 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/vue.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/vue.spec.ts.snap @@ -480,7 +480,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/vue3.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/vue3.spec.ts.snap index 729dde7bb57..158fd7b6ba8 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/vue3.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/vue3.spec.ts.snap @@ -482,7 +482,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/wx-hybrid.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/wx-hybrid.spec.ts.snap index fb76518314c..2be0088101b 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/wx-hybrid.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/wx-hybrid.spec.ts.snap @@ -445,7 +445,9 @@ require("./taro"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-weapp/src/components.ts b/packages/taro-weapp/src/components.ts index e2faef78b6b..38718ccaeab 100644 --- a/packages/taro-weapp/src/components.ts +++ b/packages/taro-weapp/src/components.ts @@ -402,7 +402,9 @@ export const components = { 'easing-function': "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { 'feed-id': _empty, 'finder-user-name': _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/babel.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/babel.spec.ts.snap index d4175de429e..49c5d3cf363 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/babel.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/babel.spec.ts.snap @@ -470,7 +470,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/compiler-macros.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/compiler-macros.spec.ts.snap index 4748d00e256..5c4a9f72ed0 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/compiler-macros.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/compiler-macros.spec.ts.snap @@ -470,7 +470,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/config.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/config.spec.ts.snap index 456f1c53f47..b106944d0bf 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/config.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/config.spec.ts.snap @@ -470,7 +470,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -2297,7 +2299,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -4235,7 +4239,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -6074,7 +6080,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/css-modules.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/css-modules.spec.ts.snap index 6d50e95ecdc..070e8a83a50 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/css-modules.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/css-modules.spec.ts.snap @@ -470,7 +470,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -2305,7 +2307,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/framework.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/framework.spec.ts.snap index 104f2c88c69..b26886af9e2 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/framework.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/framework.spec.ts.snap @@ -467,7 +467,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -2521,7 +2523,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -4938,7 +4942,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -6696,7 +6702,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap index 2eb51b844e8..6fb74c706b9 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap @@ -1777,12 +1777,6 @@ require("./runtime"); Icon: { size: "24" }, - Input: { - "adjust-position": _true, - "hold-keyboard": _false, - "clue-type": "0", - bindKeyboardHeightChange: _empty - }, Button: { bindGetPhoneNumber: _empty, "data-channel": _empty, diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/parse-html.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/parse-html.spec.ts.snap index a2387854c83..436d56563f9 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/parse-html.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/parse-html.spec.ts.snap @@ -467,7 +467,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/prerender.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/prerender.spec.ts.snap index 3fc406e5eae..18b7747e8c7 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/prerender.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/prerender.spec.ts.snap @@ -467,7 +467,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -3559,7 +3561,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -6651,7 +6655,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/sass.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/sass.spec.ts.snap index d6485c51f6b..ac40a36fb9b 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/sass.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/sass.spec.ts.snap @@ -470,7 +470,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -2258,7 +2260,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -4082,7 +4086,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -5906,7 +5912,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -7730,7 +7738,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/subpackages.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/subpackages.spec.ts.snap index 87ca57b37ec..7e73687663b 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/subpackages.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/subpackages.spec.ts.snap @@ -470,7 +470,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap index e3bbc6176df..f202c878def 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/tabbar.spec.ts.snap @@ -467,7 +467,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty @@ -3800,7 +3802,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/ts.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/ts.spec.ts.snap index 719196c8591..0ecf37bc239 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/ts.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/ts.spec.ts.snap @@ -470,7 +470,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/wx-hybrid.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/wx-hybrid.spec.ts.snap index 0cafd55da6a..17c581142ca 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/wx-hybrid.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/wx-hybrid.spec.ts.snap @@ -465,7 +465,9 @@ require("./runtime"); "easing-function": "'ease-out'" }, KeyboardAccessory: {}, - RootPortal: {}, + RootPortal: { + enable: _true + }, ChannelLive: { "feed-id": _empty, "finder-user-name": _empty From ac43c03bed8fdd2c9b8d6110c80645ab876006ac Mon Sep 17 00:00:00 2001 From: Chen-jj <798095202@qq.com> Date: Tue, 31 Oct 2023 15:14:30 +0800 Subject: [PATCH 4/5] fix: lint --- packages/taro-alipay/src/components-react.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/taro-alipay/src/components-react.ts b/packages/taro-alipay/src/components-react.ts index ebf8673db09..c9844fb8d3c 100644 --- a/packages/taro-alipay/src/components-react.ts +++ b/packages/taro-alipay/src/components-react.ts @@ -7,4 +7,4 @@ export const ContactButton = 'contact-button' export const ArCamera = 'ar-camera' export const PageContainer = 'page-container' export const ShareElement = 'share-element' -export const RootPortal = 'root-portal' \ No newline at end of file +export const RootPortal = 'root-portal' From 6a1ced5bb943817e2aa44eb4f32ae6442699788a Mon Sep 17 00:00:00 2001 From: Chen-jj <798095202@qq.com> Date: Tue, 31 Oct 2023 16:02:04 +0800 Subject: [PATCH 5/5] fix: update snapshot --- .../src/__tests__/__snapshots__/bytedance.spec.ts.snap | 6 ++++++ .../src/__tests__/__snapshots__/mini-platform.spec.ts.snap | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/packages/taro-mini-runner/src/__tests__/__snapshots__/bytedance.spec.ts.snap b/packages/taro-mini-runner/src/__tests__/__snapshots__/bytedance.spec.ts.snap index 0812c487671..a6c936d5e27 100644 --- a/packages/taro-mini-runner/src/__tests__/__snapshots__/bytedance.spec.ts.snap +++ b/packages/taro-mini-runner/src/__tests__/__snapshots__/bytedance.spec.ts.snap @@ -111,6 +111,12 @@ require("./taro"); Icon: { size: "24" }, + Input: { + "adjust-position": _true, + "hold-keyboard": _false, + "clue-type": "0", + bindKeyboardHeightChange: _empty + }, Button: { bindGetPhoneNumber: _empty, "data-channel": _empty, diff --git a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap index 6fb74c706b9..2eb51b844e8 100644 --- a/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap +++ b/packages/taro-webpack5-runner/src/__tests__/__snapshots__/mini-platform.spec.ts.snap @@ -1777,6 +1777,12 @@ require("./runtime"); Icon: { size: "24" }, + Input: { + "adjust-position": _true, + "hold-keyboard": _false, + "clue-type": "0", + bindKeyboardHeightChange: _empty + }, Button: { bindGetPhoneNumber: _empty, "data-channel": _empty,