From fe6ab273284ab9823b5085284f83d5749b4ce7c1 Mon Sep 17 00:00:00 2001 From: Uyarn Date: Tue, 16 Aug 2022 13:51:52 +0800 Subject: [PATCH] fix(dropdown): children type --- .../__snapshots__/card.test.tsx.snap | 178 +++++------ src/dropdown/Dropdown.tsx | 2 +- .../__snapshots__/dropdown.test.tsx.snap | 280 ++++++++---------- test/ssr/__snapshots__/ssr.test.js.snap | 26 +- 4 files changed, 215 insertions(+), 271 deletions(-) diff --git a/src/card/__tests__/__snapshots__/card.test.tsx.snap b/src/card/__tests__/__snapshots__/card.test.tsx.snap index 7eefe2fcd..71549d778 100644 --- a/src/card/__tests__/__snapshots__/card.test.tsx.snap +++ b/src/card/__tests__/__snapshots__/card.test.tsx.snap @@ -476,33 +476,29 @@ exports[`footer-actions.jsx 1`] = ` class="t-col" style="flex-basis: auto;" > - - - + + + + @@ -567,33 +563,29 @@ exports[`footer-actions.jsx 1`] = ` class="t-col" style="flex-basis: auto;" > - - - + + + + @@ -723,26 +715,22 @@ exports[`footer-content-actions.jsx 1`] = `
- - - + + + +
@@ -953,26 +941,22 @@ exports[`header-footer-actions.jsx 1`] = `
- - - + + + +
- - - + + + +
{ onVisibleChange={handleVisibleChange} {...popupParams} > - {arrayChildren} + {arrayChildren?.[0]} ); }; diff --git a/src/dropdown/__tests__/__snapshots__/dropdown.test.tsx.snap b/src/dropdown/__tests__/__snapshots__/dropdown.test.tsx.snap index 447b0b569..f06596c60 100644 --- a/src/dropdown/__tests__/__snapshots__/dropdown.test.tsx.snap +++ b/src/dropdown/__tests__/__snapshots__/dropdown.test.tsx.snap @@ -2,227 +2,191 @@ exports[`base.jsx 1`] = ` - - - + + + + `; exports[`button.jsx 1`] = ` - - - + + + + `; exports[`child.jsx 1`] = ` - - - + + + + `; exports[`click.jsx 1`] = ` - - - + hover我试试 + + `; exports[`custom.jsx 1`] = ` - - - + 点击我试试 + + `; exports[`disabled.jsx 1`] = ` - - - + + + + `; exports[`long.jsx 1`] = ` - - - + hover我试试 + + `; exports[`multiple.jsx 1`] = ` - - - + + + + `; exports[`split.jsx 1`] = ` - - - + + + + `; diff --git a/test/ssr/__snapshots__/ssr.test.js.snap b/test/ssr/__snapshots__/ssr.test.js.snap index a734076f8..f0d89a8e2 100644 --- a/test/ssr/__snapshots__/ssr.test.js.snap +++ b/test/ssr/__snapshots__/ssr.test.js.snap @@ -128,11 +128,11 @@ exports[`ssr snapshot test renders ./src/card/_example/bordered-none.jsx correct exports[`ssr snapshot test renders ./src/card/_example/footer.jsx correctly 1`] = `"
默认标签
\\"\\"/
"`; -exports[`ssr snapshot test renders ./src/card/_example/footer-actions.jsx correctly 1`] = `"
\\"\\"/
\\"\\"/
\\"\\"/
"`; +exports[`ssr snapshot test renders ./src/card/_example/footer-actions.jsx correctly 1`] = `"
\\"\\"/
\\"\\"/
\\"\\"/
"`; exports[`ssr snapshot test renders ./src/card/_example/footer-content.jsx correctly 1`] = `"
\\"\\"/
"`; -exports[`ssr snapshot test renders ./src/card/_example/footer-content-actions.jsx correctly 1`] = `"
\\"\\"/
"`; +exports[`ssr snapshot test renders ./src/card/_example/footer-content-actions.jsx correctly 1`] = `"
\\"\\"/
"`; exports[`ssr snapshot test renders ./src/card/_example/header.jsx correctly 1`] = `"
标题
卡片内容,以描述性为主,可以是文字、图片或图文组合的形式。按业务需求进行自定义组合。
"`; @@ -142,11 +142,11 @@ exports[`ssr snapshot test renders ./src/card/_example/header-bordered.jsx corre exports[`ssr snapshot test renders ./src/card/_example/header-description.jsx correctly 1`] = `"
标题

描述

操作
卡片内容,以描述性为主,可以是文字、图片或图文组合的形式。按业务需求进行自定义组合。
"`; -exports[`ssr snapshot test renders ./src/card/_example/header-footer-actions.jsx correctly 1`] = `"
标题

卡片内容

\\"\\"/
"`; +exports[`ssr snapshot test renders ./src/card/_example/header-footer-actions.jsx correctly 1`] = `"
标题

卡片内容

\\"\\"/
"`; exports[`ssr snapshot test renders ./src/card/_example/header-subtitle.jsx correctly 1`] = `"
标题副标题
操作
卡片内容,以描述性为主,可以是文字、图片或图文组合的形式。按业务需求进行自定义组合。
"`; -exports[`ssr snapshot test renders ./src/card/_example/header-subtitle-footer-actions.jsx correctly 1`] = `"
标题副标题
\\"\\"/
"`; +exports[`ssr snapshot test renders ./src/card/_example/header-subtitle-footer-actions.jsx correctly 1`] = `"
标题副标题
\\"\\"/
"`; exports[`ssr snapshot test renders ./src/cascader/_example/base.jsx correctly 1`] = `"
"`; @@ -312,23 +312,23 @@ exports[`ssr snapshot test renders ./src/drawer/_example/size.jsx correctly 1`] exports[`ssr snapshot test renders ./src/drawer/_example/size-draggable.jsx correctly 1`] = `"

抽屉的内容

"`; -exports[`ssr snapshot test renders ./src/dropdown/_example/base.jsx correctly 1`] = `""`; +exports[`ssr snapshot test renders ./src/dropdown/_example/base.jsx correctly 1`] = `""`; -exports[`ssr snapshot test renders ./src/dropdown/_example/button.jsx correctly 1`] = `""`; +exports[`ssr snapshot test renders ./src/dropdown/_example/button.jsx correctly 1`] = `""`; -exports[`ssr snapshot test renders ./src/dropdown/_example/child.jsx correctly 1`] = `""`; +exports[`ssr snapshot test renders ./src/dropdown/_example/child.jsx correctly 1`] = `""`; -exports[`ssr snapshot test renders ./src/dropdown/_example/click.jsx correctly 1`] = `""`; +exports[`ssr snapshot test renders ./src/dropdown/_example/click.jsx correctly 1`] = `""`; -exports[`ssr snapshot test renders ./src/dropdown/_example/custom.jsx correctly 1`] = `""`; +exports[`ssr snapshot test renders ./src/dropdown/_example/custom.jsx correctly 1`] = `""`; -exports[`ssr snapshot test renders ./src/dropdown/_example/disabled.jsx correctly 1`] = `""`; +exports[`ssr snapshot test renders ./src/dropdown/_example/disabled.jsx correctly 1`] = `""`; -exports[`ssr snapshot test renders ./src/dropdown/_example/long.jsx correctly 1`] = `""`; +exports[`ssr snapshot test renders ./src/dropdown/_example/long.jsx correctly 1`] = `""`; -exports[`ssr snapshot test renders ./src/dropdown/_example/multiple.jsx correctly 1`] = `""`; +exports[`ssr snapshot test renders ./src/dropdown/_example/multiple.jsx correctly 1`] = `""`; -exports[`ssr snapshot test renders ./src/dropdown/_example/split.jsx correctly 1`] = `""`; +exports[`ssr snapshot test renders ./src/dropdown/_example/split.jsx correctly 1`] = `""`; exports[`ssr snapshot test renders ./src/form/_example/align.jsx correctly 1`] = `"
"`;