Fix sectionName and menuItemName to display with spaces rather then dashes
This commit is contained in:
parent
ac25764d12
commit
18d3e5458a
@ -1,3 +1,5 @@
|
||||
# CHANGELOG
|
||||
|
||||
## v0.0.1 - _March 8, 2018_
|
||||
## v0.0.2 - _TBD_
|
||||
|
||||
* Fix section and menuItem text display to replace dashes with spaces.
|
||||
|
@ -43,6 +43,7 @@ export class MarkdownSection extends React.Component<MarkdownSectionProps, Markd
|
||||
const { sectionName, markdownContent, headerSize, githubLink } = this.props as PropsWithDefaults;
|
||||
|
||||
const id = utils.getIdFromName(sectionName);
|
||||
const finalSectionName = sectionName.replace(/-/g, ' ');
|
||||
return (
|
||||
<div
|
||||
className="md-px1 sm-px2 overflow-hidden"
|
||||
@ -55,7 +56,7 @@ export class MarkdownSection extends React.Component<MarkdownSectionProps, Markd
|
||||
<span style={{ textTransform: 'capitalize', color: colors.grey700 }}>
|
||||
<AnchorTitle
|
||||
headerSize={headerSize}
|
||||
title={sectionName}
|
||||
title={finalSectionName}
|
||||
id={id}
|
||||
shouldShowAnchor={this.state.shouldShowAnchor}
|
||||
/>
|
||||
|
@ -85,6 +85,7 @@ export class NestedSidebarMenu extends React.Component<NestedSidebarMenuProps, N
|
||||
: styles.menuItemWithoutHeaders;
|
||||
const menuItemInnerDivStyles = this.props.shouldDisplaySectionHeaders ? styles.menuItemInnerDivWithHeaders : {};
|
||||
const menuItems = _.map(menuItemNames, menuItemName => {
|
||||
const finalMenuItemName = menuItemName.replace(/-/g, ' ');
|
||||
const id = utils.getIdFromName(menuItemName);
|
||||
return (
|
||||
<div key={menuItemName}>
|
||||
@ -96,11 +97,11 @@ export class NestedSidebarMenu extends React.Component<NestedSidebarMenuProps, N
|
||||
containerId={constants.DOCS_CONTAINER_ID}
|
||||
>
|
||||
<MenuItem
|
||||
onTouchTap={this._onMenuItemClick.bind(this, menuItemName)}
|
||||
onTouchTap={this._onMenuItemClick.bind(this, finalMenuItemName)}
|
||||
style={menuItemStyles}
|
||||
innerDivStyle={menuItemInnerDivStyles}
|
||||
>
|
||||
<span style={{ textTransform: 'capitalize' }}>{menuItemName}</span>
|
||||
<span style={{ textTransform: 'capitalize' }}>{finalMenuItemName}</span>
|
||||
</MenuItem>
|
||||
</ScrollLink>
|
||||
{this._renderMenuItemSubsections(menuItemName)}
|
||||
|
Loading…
x
Reference in New Issue
Block a user