From d2afa15e13557ff33ede8a5bd61c6ae5e567ef35 Mon Sep 17 00:00:00 2001 From: afc163 Date: Wed, 3 Jan 2018 19:47:11 +0800 Subject: [PATCH] Fix default activeTabKey, close #563 --- src/components/PageHeader/index.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/PageHeader/index.js b/src/components/PageHeader/index.js index 51d1bb50..8472aa52 100644 --- a/src/components/PageHeader/index.js +++ b/src/components/PageHeader/index.js @@ -126,6 +126,13 @@ export default class PageHeader extends PureComponent { tabDefaultValue = tabList.filter(item => item.default)[0] || tabList[0]; } + const activeKeyProps = { + defaultActiveKey: tabDefaultValue && tabDefaultValue.key, + }; + if (activeTabKey !== undefined) { + activeKeyProps.activeKey = activeTabKey; + } + return (
{breadcrumb} @@ -147,8 +154,7 @@ export default class PageHeader extends PureComponent { tabList.length && ( { -- GitLab