1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00

use null instead of empty string for coerced className (#3771)

This commit is contained in:
Brent Clark 2018-02-12 03:10:01 -06:00 committed by Tim Neutkens
parent e3079187fd
commit a8d07af355

View file

@ -5,9 +5,10 @@ import React, { Children } from 'react'
const ActiveLink = ({ router, children, ...props }) => {
const child = Children.only(children)
let className = child.props.className || ''
let className = child.props.className || null
if (router.pathname === props.href && props.activeClassName) {
className = `${className} ${props.activeClassName}`.trim()
className = `${className !== null ? className : ''} ${props.activeClassName}`.trim()
console.log(className)
}
delete props.activeClassName