Use ClassNames in CalendarDay

old
Javi Velasco 2015-11-28 13:55:25 +01:00
parent eb8b83d6b3
commit fdeccdad02
1 changed files with 5 additions and 2 deletions

View File

@ -1,4 +1,5 @@
import React from 'react';
import ClassNames from 'classnames';
import time from '../utils/time';
import style from './style.calendar';
@ -27,8 +28,10 @@ class Day extends React.Component {
}
render () {
let className = this.isSelected() ? `${style.day} ${style.active}` : style.day;
if (this.props.disabled) className += ` ${style.disabled}`;
const className = ClassNames(style.day, {
[style.active]: this.isSelected(),
[style.disabled]: this.props.disabled
});
return (
<div className={className} style={this.dayStyle()}>