From 6d2a5df1e67e2330cf6c8848aed7b79ccb248368 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=81=8F=E5=8F=B3?= Date: Mon, 3 Jun 2019 16:13:15 +0800 Subject: [PATCH] fix: Breadcrumb validateDOMNesting warning (#16929) * :bug: Fix Breadcrumb validateDOMNesting warning ``` Warning: validateDOMNesting(...): cannot appear as a descendant of . in a (created by Context.Consumer) in span (created by Context.Consumer) in a (created by Context.Consumer) in Trigger (created by Dropdown) in Dropdown (created by Context.Consumer) in Dropdown (created by Context.Consumer) in span (created by Context.Consumer) in BreadcrumbItem (created by Context.Consumer) in div (created by Context.Consumer) in Breadcrumb (created by TestBreadcrumb) in TestBreadcrumb ``` * :white_check_mark: update snapshots --- components/breadcrumb/BreadcrumbItem.tsx | 4 +- .../__snapshots__/Breadcrumb.test.js.snap | 63 ++++----- .../__tests__/__snapshots__/demo.test.js.snap | 131 +++++++++--------- components/breadcrumb/demo/overlay.md | 22 ++- 4 files changed, 109 insertions(+), 111 deletions(-) diff --git a/components/breadcrumb/BreadcrumbItem.tsx b/components/breadcrumb/BreadcrumbItem.tsx index 851f92199e..37936f4f81 100644 --- a/components/breadcrumb/BreadcrumbItem.tsx +++ b/components/breadcrumb/BreadcrumbItem.tsx @@ -71,10 +71,10 @@ export default class BreadcrumbItem extends React.Component - + {breadcrumbItem} - + ); } diff --git a/components/breadcrumb/__tests__/__snapshots__/Breadcrumb.test.js.snap b/components/breadcrumb/__tests__/__snapshots__/Breadcrumb.test.js.snap index 1f82c45588..c5cb3931cc 100644 --- a/components/breadcrumb/__tests__/__snapshots__/Breadcrumb.test.js.snap +++ b/components/breadcrumb/__tests__/__snapshots__/Breadcrumb.test.js.snap @@ -71,42 +71,43 @@ exports[`Breadcrumb should render a menu 1`] = ` - - - + + first + + + + + + + - first - - - - - - - / + / + -
- - - Ant Design - - - / - +
+ + + Ant Design - + + / + + + + + + Component + + + + / + + + + - Component + General - - / - + + - - - - - - General - - - - - / - - - Button - - - / - + + + + Button -
+ + / + +
`; diff --git a/components/breadcrumb/demo/overlay.md b/components/breadcrumb/demo/overlay.md index 0789262d9b..11f839c0e5 100644 --- a/components/breadcrumb/demo/overlay.md +++ b/components/breadcrumb/demo/overlay.md @@ -37,18 +37,16 @@ const menu = ( ); ReactDOM.render( -
- - Ant Design - - Component - - - General - - Button - -
, + + Ant Design + + Component + + + General + + Button + , mountNode, ); ```