From 7e1deb1f078f8c1b5b453120a44e49b185005ace Mon Sep 17 00:00:00 2001 From: Jose Sanchez Date: Fri, 20 Dec 2019 13:37:12 +0100 Subject: [PATCH] Prevent reload when click in the sameTab --- public/directives/wz-tabs-eui/components/tabs.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/public/directives/wz-tabs-eui/components/tabs.js b/public/directives/wz-tabs-eui/components/tabs.js index 22bcb39fdc..24e028c726 100644 --- a/public/directives/wz-tabs-eui/components/tabs.js +++ b/public/directives/wz-tabs-eui/components/tabs.js @@ -38,15 +38,16 @@ export class Tabs extends Component { }; renderTabs() { - return this.tabs.map((tab, index) => ( - this.onSelectedTabChanged(tab.id)} - isSelected={tab.id === this.state.selectedTabId} + return this.tabs.map((tab, index) => { + const selectedTabId = tab.id === this.state.selectedTabId; + return ( selectedTabId ? null : this.onSelectedTabChanged(tab.id)} + isSelected={selectedTabId} key={index} > {tab.name} - )); + )}); } render() {