From 2ce5f998b693010deeb6596a8c915fe69c2c6184 Mon Sep 17 00:00:00 2001 From: Haixing <65376724+HaixingOoO@users.noreply.github.com> Date: Wed, 20 Mar 2024 16:41:42 +0800 Subject: [PATCH] fix(Tabs): fix tabs action style and add test unit (#2808) * fix(tabs): fix tabs action style and add test unit * test: update test snap and action render usage parseTNode --------- Co-authored-by: Heising --- src/_common | 2 +- src/tabs/TabNav.tsx | 14 +- src/tabs/__tests__/tabs.test.tsx | 22 ++ test/snap/__snapshots__/csr.test.jsx.snap | 344 +++++++++++----------- test/snap/__snapshots__/ssr.test.jsx.snap | 32 +- 5 files changed, 224 insertions(+), 190 deletions(-) diff --git a/src/_common b/src/_common index 61f726ff0e..de804ca255 160000 --- a/src/_common +++ b/src/_common @@ -1 +1 @@ -Subproject commit 61f726ff0eb91a1ed0d32da6e9c018ae80484146 +Subproject commit de804ca255c994ed6d58c7d1e661e248bd11a4b5 diff --git a/src/tabs/TabNav.tsx b/src/tabs/TabNav.tsx index 23cdf8b28d..2b52d1fd07 100644 --- a/src/tabs/TabNav.tsx +++ b/src/tabs/TabNav.tsx @@ -14,6 +14,7 @@ import TabBar from './TabBar'; import tabBase from '../_common/js/tabs/base'; import useGlobalIcon from '../hooks/useGlobalIcon'; import type { DragSortInnerProps } from '../_util/useDragSorter'; +import parseTNode from '../_util/parseTNode'; const { moveActiveTabIntoView, calcScrollLeft, scrollToLeft, scrollToRight, calculateCanToLeft, calculateCanToRight } = tabBase; @@ -39,6 +40,7 @@ const TabNav: React.FC = (props) => { onChange = noop, activeValue, children, + action, getDragProps, } = props; @@ -272,7 +274,17 @@ const TabNav: React.FC = (props) => { ) : null} - {props.action} + {action ? ( +
+ {parseTNode(action)} +
+ ) : null}
{ expect(onDragSort.mock.calls[0][0].target.value).toEqual('vue'); expect(container.querySelectorAll('.t-tabs__nav-item-text-wrapper').item(0).firstChild.nodeValue).toEqual('react'); }); + + test('Tabs action', () => { + const { container } = render( + , + ); + + expect(container.querySelector('.t-tabs__nav-action')).not.toBeNull(); + expect(container.querySelector('.t-tabs__nav-action')).toBeInTheDocument(); + }); }); diff --git a/test/snap/__snapshots__/csr.test.jsx.snap b/test/snap/__snapshots__/csr.test.jsx.snap index c87f510687..6d21b14474 100644 --- a/test/snap/__snapshots__/csr.test.jsx.snap +++ b/test/snap/__snapshots__/csr.test.jsx.snap @@ -6109,7 +6109,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/base.jsx 1`] = `
- 图片加载中 + loading
@@ -6200,7 +6200,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/base.jsx 1`] = `
- 图片加载中 + loading
@@ -6329,7 +6329,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group.jsx 1`] = `
- 图片加载中 + loading
@@ -6405,7 +6405,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group.jsx 1`] = `
- 图片加载中 + loading
@@ -6489,7 +6489,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group.jsx 1`] = `
- 图片加载中 + loading
@@ -6565,7 +6565,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group.jsx 1`] = `
- 图片加载中 + loading
@@ -6706,7 +6706,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-cascading.jsx 1`
- 图片加载中 + loading
@@ -6782,7 +6782,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-cascading.jsx 1`
- 图片加载中 + loading
@@ -6866,7 +6866,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-cascading.jsx 1`
- 图片加载中 + loading
@@ -6942,7 +6942,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-cascading.jsx 1`
- 图片加载中 + loading
@@ -7083,7 +7083,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-max.jsx 1`] = `
- 图片加载中 + loading
@@ -7152,7 +7152,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-max.jsx 1`] = `
- 图片加载中 + loading
@@ -7232,7 +7232,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-max.jsx 1`] = `
- 图片加载中 + loading
@@ -7309,7 +7309,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-max.jsx 1`] = `
- 图片加载中 + loading
@@ -7378,7 +7378,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-max.jsx 1`] = `
- 图片加载中 + loading
@@ -7458,7 +7458,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/group-max.jsx 1`] = `
- 图片加载中 + loading
@@ -7857,7 +7857,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/size.jsx 1`] = `
- 图片加载中 + loading
@@ -7905,7 +7905,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/size.jsx 1`] = `
- 图片加载中 + loading
@@ -7953,7 +7953,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/size.jsx 1`] = `
- 图片加载中 + loading
@@ -8002,7 +8002,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/size.jsx 1`] = `
- 图片加载中 + loading
@@ -8198,7 +8198,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/size.jsx 1`] = `
- 图片加载中 + loading
@@ -8246,7 +8246,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/size.jsx 1`] = `
- 图片加载中 + loading
@@ -8294,7 +8294,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/size.jsx 1`] = `
- 图片加载中 + loading
@@ -8343,7 +8343,7 @@ exports[`csr snapshot test > csr test src/avatar/_example/size.jsx 1`] = `
- 图片加载中 + loading
@@ -41311,7 +41311,7 @@ exports[`csr snapshot test > csr test src/card/_example/footer-actions.jsx 1`] =
- 图片加载中 + loading
@@ -41668,7 +41668,7 @@ exports[`csr snapshot test > csr test src/card/_example/footer-actions.jsx 1`] =
- 图片加载中 + loading
@@ -42797,7 +42797,7 @@ exports[`csr snapshot test > csr test src/card/_example/header-footer-actions.js
- 图片加载中 + loading
@@ -43002,7 +43002,7 @@ exports[`csr snapshot test > csr test src/card/_example/header-footer-actions.js
- 图片加载中 + loading
@@ -69283,7 +69283,7 @@ exports[`csr snapshot test > csr test src/config-provider/_example/others.jsx 1`
- 图片加载中 + loading
@@ -69905,7 +69905,7 @@ exports[`csr snapshot test > csr test src/config-provider/_example/others.jsx 1`
- 图片加载中 + loading
@@ -111305,7 +111305,7 @@ exports[`csr snapshot test > csr test src/image/_example/avif.jsx 1`] = `
- 图片加载中 + loading
@@ -111358,7 +111358,7 @@ exports[`csr snapshot test > csr test src/image/_example/avif.jsx 1`] = `
- 图片加载中 + loading
@@ -111489,7 +111489,7 @@ exports[`csr snapshot test > csr test src/image/_example/extra-always.jsx 1`] =
- 图片加载中 + loading
@@ -111580,7 +111580,7 @@ exports[`csr snapshot test > csr test src/image/_example/extra-always.jsx 1`] =
- 图片加载中 + loading
@@ -111675,7 +111675,7 @@ exports[`csr snapshot test > csr test src/image/_example/extra-always.jsx 1`] =
- 图片加载中 + loading
@@ -111766,7 +111766,7 @@ exports[`csr snapshot test > csr test src/image/_example/extra-always.jsx 1`] =
- 图片加载中 + loading
@@ -111903,7 +111903,7 @@ exports[`csr snapshot test > csr test src/image/_example/extra-hover.jsx 1`] = `
- 图片加载中 + loading
@@ -111955,7 +111955,7 @@ exports[`csr snapshot test > csr test src/image/_example/extra-hover.jsx 1`] = `
- 图片加载中 + loading
@@ -112086,7 +112086,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112144,7 +112144,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112202,7 +112202,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112260,7 +112260,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112318,7 +112318,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112384,7 +112384,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112442,7 +112442,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112500,7 +112500,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112558,7 +112558,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112616,7 +112616,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-mode.jsx 1`] = `
- 图片加载中 + loading
@@ -112754,7 +112754,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -112812,7 +112812,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -112870,7 +112870,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -112937,7 +112937,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -112995,7 +112995,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113062,7 +113062,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113120,7 +113120,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113178,7 +113178,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113243,7 +113243,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113301,7 +113301,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113378,7 +113378,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113436,7 +113436,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113494,7 +113494,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113561,7 +113561,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113619,7 +113619,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113686,7 +113686,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113744,7 +113744,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113802,7 +113802,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113867,7 +113867,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -113925,7 +113925,7 @@ exports[`csr snapshot test > csr test src/image/_example/fill-position.jsx 1`] =
- 图片加载中 + loading
@@ -114049,7 +114049,7 @@ exports[`csr snapshot test > csr test src/image/_example/gallery-cover.jsx 1`] =
- 图片加载中 + loading
@@ -114109,7 +114109,7 @@ exports[`csr snapshot test > csr test src/image/_example/gallery-cover.jsx 1`] =
- 图片加载中 + loading
@@ -114245,7 +114245,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114289,7 +114289,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114333,7 +114333,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114377,7 +114377,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114421,7 +114421,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114465,7 +114465,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114509,7 +114509,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114553,7 +114553,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114597,7 +114597,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114641,7 +114641,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114685,7 +114685,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114729,7 +114729,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114773,7 +114773,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114817,7 +114817,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114861,7 +114861,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114905,7 +114905,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114949,7 +114949,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -114993,7 +114993,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115037,7 +115037,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115081,7 +115081,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115125,7 +115125,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115169,7 +115169,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115213,7 +115213,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115257,7 +115257,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115344,7 +115344,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115388,7 +115388,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115432,7 +115432,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115476,7 +115476,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115520,7 +115520,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115564,7 +115564,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115608,7 +115608,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115652,7 +115652,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115696,7 +115696,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115740,7 +115740,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115784,7 +115784,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115828,7 +115828,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115872,7 +115872,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115916,7 +115916,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -115960,7 +115960,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116004,7 +116004,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116048,7 +116048,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116092,7 +116092,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116136,7 +116136,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116180,7 +116180,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116224,7 +116224,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116268,7 +116268,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116312,7 +116312,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116356,7 +116356,7 @@ exports[`csr snapshot test > csr test src/image/_example/lazy-list.jsx 1`] = `
- 图片加载中 + loading
@@ -116765,7 +116765,7 @@ exports[`csr snapshot test > csr test src/image/_example/placeholder.jsx 1`] = `
- 图片加载中 + loading
@@ -116909,7 +116909,7 @@ exports[`csr snapshot test > csr test src/image/_example/placeholder.jsx 1`] = `
- 图片加载中 + loading
@@ -116993,7 +116993,7 @@ exports[`csr snapshot test > csr test src/image/_example/placeholder.jsx 1`] = `
- 图片加载中 + loading
@@ -117075,7 +117075,7 @@ exports[`csr snapshot test > csr test src/image/_example/placeholder.jsx 1`] = `
- 图片加载中 + loading
@@ -117219,7 +117219,7 @@ exports[`csr snapshot test > csr test src/image/_example/placeholder.jsx 1`] = `
- 图片加载中 + loading
@@ -117303,7 +117303,7 @@ exports[`csr snapshot test > csr test src/image/_example/placeholder.jsx 1`] = `
- 图片加载中 + loading
@@ -117432,7 +117432,7 @@ exports[`csr snapshot test > csr test src/image/_example/shape.jsx 1`] = `
- 图片加载中 + loading
@@ -117490,7 +117490,7 @@ exports[`csr snapshot test > csr test src/image/_example/shape.jsx 1`] = `
- 图片加载中 + loading
@@ -117548,7 +117548,7 @@ exports[`csr snapshot test > csr test src/image/_example/shape.jsx 1`] = `
- 图片加载中 + loading
@@ -117614,7 +117614,7 @@ exports[`csr snapshot test > csr test src/image/_example/shape.jsx 1`] = `
- 图片加载中 + loading
@@ -117672,7 +117672,7 @@ exports[`csr snapshot test > csr test src/image/_example/shape.jsx 1`] = `
- 图片加载中 + loading
@@ -117730,7 +117730,7 @@ exports[`csr snapshot test > csr test src/image/_example/shape.jsx 1`] = `
- 图片加载中 + loading
@@ -117858,7 +117858,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/album.jsx 1`] =
- 图片加载中 + loading
@@ -117951,7 +117951,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/album.jsx 1`] =
- 图片加载中 + loading
@@ -118109,7 +118109,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/albumIcons.jsx 1
- 图片加载中 + loading
@@ -118238,7 +118238,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/albumIcons.jsx 1
- 图片加载中 + loading
@@ -118429,7 +118429,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/base.jsx 1`] = `
- 图片加载中 + loading
@@ -118511,7 +118511,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/base.jsx 1`] = `
- 图片加载中 + loading
@@ -118658,7 +118658,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/block.jsx 1`] =
- 图片加载中 + loading
@@ -118732,7 +118732,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/block.jsx 1`] =
- 图片加载中 + loading
@@ -118814,7 +118814,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/block.jsx 1`] =
- 图片加载中 + loading
@@ -118888,7 +118888,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/block.jsx 1`] =
- 图片加载中 + loading
@@ -119126,7 +119126,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/error.jsx 1`] =
- 图片加载中 + loading
@@ -119200,7 +119200,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/error.jsx 1`] =
- 图片加载中 + loading
@@ -119274,7 +119274,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/error.jsx 1`] =
- 图片加载中 + loading
@@ -119348,7 +119348,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/error.jsx 1`] =
- 图片加载中 + loading
@@ -119430,7 +119430,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/error.jsx 1`] =
- 图片加载中 + loading
@@ -119504,7 +119504,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/error.jsx 1`] =
- 图片加载中 + loading
@@ -119578,7 +119578,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/error.jsx 1`] =
- 图片加载中 + loading
@@ -119652,7 +119652,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/error.jsx 1`] =
- 图片加载中 + loading
@@ -119799,7 +119799,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/modeless.jsx 1`]
- 图片加载中 + loading
@@ -119881,7 +119881,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/modeless.jsx 1`]
- 图片加载中 + loading
@@ -120028,7 +120028,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/multiple.jsx 1`]
- 图片加载中 + loading
@@ -120102,7 +120102,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/multiple.jsx 1`]
- 图片加载中 + loading
@@ -120176,7 +120176,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/multiple.jsx 1`]
- 图片加载中 + loading
@@ -120258,7 +120258,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/multiple.jsx 1`]
- 图片加载中 + loading
@@ -120332,7 +120332,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/multiple.jsx 1`]
- 图片加载中 + loading
@@ -120406,7 +120406,7 @@ exports[`csr snapshot test > csr test src/image-viewer/_example/multiple.jsx 1`]
- 图片加载中 + loading
@@ -303531,7 +303531,7 @@ exports[`ssr snapshot test > ssr test src/config-provider/_example/dialog.jsx 1` exports[`ssr snapshot test > ssr test src/config-provider/_example/global.jsx 1`] = `"

使用ConfigProvider包裹业务功能的最外层组件,点击下方图标查看示例代码

英文语言包引入路径:import enConfig from 'tdesign-react/es/locale/en_US';

中文语言包引入路径:import zhConfig from 'tdesign-react/es/locale/zh_CN';

日文语言包引入路径:import jpConfig from 'tdesign-react/es/locale/ja_JP';

韩文语言包引入路径:import koConfig from 'tdesign-react/es/locale/ko_KR';

"`; -exports[`ssr snapshot test > ssr test src/config-provider/_example/others.jsx 1`] = `"
Feature Tag
Feature Tag
Feature Tag
Feature Tag
Tree Empty Data
First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.
图片加载中
"`; +exports[`ssr snapshot test > ssr test src/config-provider/_example/others.jsx 1`] = `"
Feature Tag
Feature Tag
Feature Tag
Feature Tag
Tree Empty Data
First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.
loading
"`; exports[`ssr snapshot test > ssr test src/config-provider/_example/pagination.jsx 1`] = `"
Total 36 items
please select
  • 1
  • 2
  • 3
  • 4
jump to
/ 4
"`; @@ -303721,41 +303721,41 @@ exports[`ssr snapshot test > ssr test src/icon/_example/IconSelect.jsx 1`] = `"< exports[`ssr snapshot test > ssr test src/icon/_example/SvgSpriteExample.jsx 1`] = `"

How do you feel today?

What is your favourite food?

How much icons does TDesign Icon includes?

"`; -exports[`ssr snapshot test > ssr test src/image/_example/avif.jsx 1`] = `"
图片加载中
"`; +exports[`ssr snapshot test > ssr test src/image/_example/avif.jsx 1`] = `"
loading
"`; -exports[`ssr snapshot test > ssr test src/image/_example/extra-always.jsx 1`] = `"
有遮罩
图片加载中
高清
无遮罩
图片加载中
高清
"`; +exports[`ssr snapshot test > ssr test src/image/_example/extra-always.jsx 1`] = `"
有遮罩
loading
高清
无遮罩
loading
高清
"`; -exports[`ssr snapshot test > ssr test src/image/_example/extra-hover.jsx 1`] = `"
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image/_example/extra-hover.jsx 1`] = `"
loading
预览
"`; -exports[`ssr snapshot test > ssr test src/image/_example/fill-mode.jsx 1`] = `"
图片加载中
fill
图片加载中
contain
图片加载中
cover
图片加载中
none
图片加载中
scale-down
"`; +exports[`ssr snapshot test > ssr test src/image/_example/fill-mode.jsx 1`] = `"
loading
fill
loading
contain
loading
cover
loading
none
loading
scale-down
"`; -exports[`ssr snapshot test > ssr test src/image/_example/fill-position.jsx 1`] = `"
图片加载中
cover center
图片加载中
cover left
图片加载中
cover right
图片加载中
cover top
图片加载中
cover bottom
图片加载中
contain top
图片加载中
contain bottom
图片加载中
contain center
图片加载中
contain left
图片加载中
contain right
"`; +exports[`ssr snapshot test > ssr test src/image/_example/fill-position.jsx 1`] = `"
loading
cover center
loading
cover left
loading
cover right
loading
cover top
loading
cover bottom
loading
contain top
loading
contain bottom
loading
contain center
loading
contain left
loading
contain right
"`; -exports[`ssr snapshot test > ssr test src/image/_example/gallery-cover.jsx 1`] = `"
图片加载中
标签一
"`; +exports[`ssr snapshot test > ssr test src/image/_example/gallery-cover.jsx 1`] = `"
loading
标签一
"`; exports[`ssr snapshot test > ssr test src/image/_example/lazy-list.jsx 1`] = `"
"`; exports[`ssr snapshot test > ssr test src/image/_example/lazy-single.jsx 1`] = `"
"`; -exports[`ssr snapshot test > ssr test src/image/_example/placeholder.jsx 1`] = `"

加载中的图片

默认占位
图片加载中
自定义占位

加载失败的图片

默认错误
图片加载中
自定义错误
图片加载中
"`; +exports[`ssr snapshot test > ssr test src/image/_example/placeholder.jsx 1`] = `"

加载中的图片

默认占位
loading
自定义占位

加载失败的图片

默认错误
loading
自定义错误
loading
"`; -exports[`ssr snapshot test > ssr test src/image/_example/shape.jsx 1`] = `"
图片加载中
square
图片加载中
round
图片加载中
circle
"`; +exports[`ssr snapshot test > ssr test src/image/_example/shape.jsx 1`] = `"
loading
square
loading
round
loading
circle
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/album.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
相册封面标题
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/album.jsx 1`] = `"
\\"test\\"/
loading
预览
相册封面标题
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/albumIcons.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
相册封面标题
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/albumIcons.jsx 1`] = `"
\\"test\\"/
loading
预览
相册封面标题
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/base.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/base.jsx 1`] = `"
\\"test\\"/
loading
预览
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/block.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/block.jsx 1`] = `"
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
"`; exports[`ssr snapshot test > ssr test src/image-viewer/_example/button.jsx 1`] = `""`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/error.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/error.jsx 1`] = `"
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/modeless.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/modeless.jsx 1`] = `"
\\"test\\"/
loading
预览
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/multiple.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/multiple.jsx 1`] = `"
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
"`; exports[`ssr snapshot test > ssr test src/input/_example/addon.jsx 1`] = `"
http://
http://
.com
"`; diff --git a/test/snap/__snapshots__/ssr.test.jsx.snap b/test/snap/__snapshots__/ssr.test.jsx.snap index 3172868a1f..5f22005ef4 100644 --- a/test/snap/__snapshots__/ssr.test.jsx.snap +++ b/test/snap/__snapshots__/ssr.test.jsx.snap @@ -268,7 +268,7 @@ exports[`ssr snapshot test > ssr test src/config-provider/_example/dialog.jsx 1` exports[`ssr snapshot test > ssr test src/config-provider/_example/global.jsx 1`] = `"

使用ConfigProvider包裹业务功能的最外层组件,点击下方图标查看示例代码

英文语言包引入路径:import enConfig from 'tdesign-react/es/locale/en_US';

中文语言包引入路径:import zhConfig from 'tdesign-react/es/locale/zh_CN';

日文语言包引入路径:import jpConfig from 'tdesign-react/es/locale/ja_JP';

韩文语言包引入路径:import koConfig from 'tdesign-react/es/locale/ko_KR';

"`; -exports[`ssr snapshot test > ssr test src/config-provider/_example/others.jsx 1`] = `"
Feature Tag
Feature Tag
Feature Tag
Feature Tag
Tree Empty Data
First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.
图片加载中
"`; +exports[`ssr snapshot test > ssr test src/config-provider/_example/others.jsx 1`] = `"
Feature Tag
Feature Tag
Feature Tag
Feature Tag
Tree Empty Data
First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.
loading
"`; exports[`ssr snapshot test > ssr test src/config-provider/_example/pagination.jsx 1`] = `"
Total 36 items
please select
  • 1
  • 2
  • 3
  • 4
jump to
/ 4
"`; @@ -458,41 +458,41 @@ exports[`ssr snapshot test > ssr test src/icon/_example/IconSelect.jsx 1`] = `"< exports[`ssr snapshot test > ssr test src/icon/_example/SvgSpriteExample.jsx 1`] = `"

How do you feel today?

What is your favourite food?

How much icons does TDesign Icon includes?

"`; -exports[`ssr snapshot test > ssr test src/image/_example/avif.jsx 1`] = `"
图片加载中
"`; +exports[`ssr snapshot test > ssr test src/image/_example/avif.jsx 1`] = `"
loading
"`; -exports[`ssr snapshot test > ssr test src/image/_example/extra-always.jsx 1`] = `"
有遮罩
图片加载中
高清
无遮罩
图片加载中
高清
"`; +exports[`ssr snapshot test > ssr test src/image/_example/extra-always.jsx 1`] = `"
有遮罩
loading
高清
无遮罩
loading
高清
"`; -exports[`ssr snapshot test > ssr test src/image/_example/extra-hover.jsx 1`] = `"
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image/_example/extra-hover.jsx 1`] = `"
loading
预览
"`; -exports[`ssr snapshot test > ssr test src/image/_example/fill-mode.jsx 1`] = `"
图片加载中
fill
图片加载中
contain
图片加载中
cover
图片加载中
none
图片加载中
scale-down
"`; +exports[`ssr snapshot test > ssr test src/image/_example/fill-mode.jsx 1`] = `"
loading
fill
loading
contain
loading
cover
loading
none
loading
scale-down
"`; -exports[`ssr snapshot test > ssr test src/image/_example/fill-position.jsx 1`] = `"
图片加载中
cover center
图片加载中
cover left
图片加载中
cover right
图片加载中
cover top
图片加载中
cover bottom
图片加载中
contain top
图片加载中
contain bottom
图片加载中
contain center
图片加载中
contain left
图片加载中
contain right
"`; +exports[`ssr snapshot test > ssr test src/image/_example/fill-position.jsx 1`] = `"
loading
cover center
loading
cover left
loading
cover right
loading
cover top
loading
cover bottom
loading
contain top
loading
contain bottom
loading
contain center
loading
contain left
loading
contain right
"`; -exports[`ssr snapshot test > ssr test src/image/_example/gallery-cover.jsx 1`] = `"
图片加载中
标签一
"`; +exports[`ssr snapshot test > ssr test src/image/_example/gallery-cover.jsx 1`] = `"
loading
标签一
"`; exports[`ssr snapshot test > ssr test src/image/_example/lazy-list.jsx 1`] = `"
"`; exports[`ssr snapshot test > ssr test src/image/_example/lazy-single.jsx 1`] = `"
"`; -exports[`ssr snapshot test > ssr test src/image/_example/placeholder.jsx 1`] = `"

加载中的图片

默认占位
图片加载中
自定义占位

加载失败的图片

默认错误
图片加载中
自定义错误
图片加载中
"`; +exports[`ssr snapshot test > ssr test src/image/_example/placeholder.jsx 1`] = `"

加载中的图片

默认占位
loading
自定义占位

加载失败的图片

默认错误
loading
自定义错误
loading
"`; -exports[`ssr snapshot test > ssr test src/image/_example/shape.jsx 1`] = `"
图片加载中
square
图片加载中
round
图片加载中
circle
"`; +exports[`ssr snapshot test > ssr test src/image/_example/shape.jsx 1`] = `"
loading
square
loading
round
loading
circle
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/album.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
相册封面标题
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/album.jsx 1`] = `"
\\"test\\"/
loading
预览
相册封面标题
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/albumIcons.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
相册封面标题
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/albumIcons.jsx 1`] = `"
\\"test\\"/
loading
预览
相册封面标题
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/base.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/base.jsx 1`] = `"
\\"test\\"/
loading
预览
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/block.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/block.jsx 1`] = `"
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
"`; exports[`ssr snapshot test > ssr test src/image-viewer/_example/button.jsx 1`] = `""`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/error.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/error.jsx 1`] = `"
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/modeless.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/modeless.jsx 1`] = `"
\\"test\\"/
loading
预览
"`; -exports[`ssr snapshot test > ssr test src/image-viewer/_example/multiple.jsx 1`] = `"
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
\\"test\\"/
图片加载中
预览
"`; +exports[`ssr snapshot test > ssr test src/image-viewer/_example/multiple.jsx 1`] = `"
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
\\"test\\"/
loading
预览
"`; exports[`ssr snapshot test > ssr test src/input/_example/addon.jsx 1`] = `"
http://
http://
.com
"`;