File tree Expand file tree Collapse file tree 3 files changed +6
-1
lines changed
src/shared/components/Contentful/Tabs Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -87,6 +87,7 @@ export default class TabsItemsLoader extends Component {
8787 theme,
8888 tabId,
8989 themeName,
90+ forceRenderTabPanel,
9091 } = this . props ;
9192 const { tabIndex, mobileTabsShow } = this . state ;
9293
@@ -102,7 +103,7 @@ export default class TabsItemsLoader extends Component {
102103 selectedIndex = { tabIndex }
103104 selectedTabClassName = { theme . selected }
104105 onSelect = { tIndx => this . setState ( { tabIndex : tIndx , mobileTabsShow : false } ) }
105- forceRenderTabPanel
106+ forceRenderTabPanel = { forceRenderTabPanel }
106107 >
107108 < div className = { theme . tabListWrap } >
108109 {
@@ -230,6 +231,7 @@ TabsItemsLoader.defaultProps = {
230231 selected : 0 ,
231232 spaceName : null ,
232233 environment : null ,
234+ forceRenderTabPanel : true ,
233235} ;
234236
235237TabsItemsLoader . propTypes = {
@@ -241,4 +243,5 @@ TabsItemsLoader.propTypes = {
241243 theme : PT . shape ( ) . isRequired ,
242244 tabId : PT . string . isRequired ,
243245 themeName : PT . string . isRequired ,
246+ forceRenderTabPanel : PT . bool ,
244247} ;
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ function ContentfulTabs(props) {
3636 theme = { TAB_THEMES [ fields . theme || 'Default' ] }
3737 tabId = { fields . urlQueryName || id }
3838 themeName = { fields . theme }
39+ forceRenderTabPanel = { fields . forceRenderTabPanel }
3940 />
4041 ) ;
4142 } }
Original file line number Diff line number Diff line change 1+ /* stylelint-disable no-descending-specificity */
12@import ' ~styles/mixins' ;
23
34$text-color-black : #262628 ;
You can’t perform that action at this time.
0 commit comments