Skip to content

Commit 216477f

Browse files
committed
Clean up activeClassName a tad.
1 parent 0a42723 commit 216477f

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

modules/Link.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,13 @@ const Link = React.createClass({
117117

118118
if (activeClassName || (activeStyle != null && !isEmptyObject(activeStyle))) {
119119
if (router.isActive(location, onlyActiveOnIndex)) {
120-
if (activeClassName)
121-
props.className = `${props.className || ''} ${activeClassName}`.trim()
120+
if (activeClassName) {
121+
if (props.className) {
122+
props.className += ` ${activeClassName}`
123+
} else {
124+
props.className = activeClassName
125+
}
126+
}
122127

123128
if (activeStyle)
124129
props.style = { ...props.style, ...activeStyle }

0 commit comments

Comments
 (0)