@@ -2,7 +2,7 @@ import React, { createRef, PureComponent } from 'react';
22import { createPortal } from 'react-dom' ;
33import PropTypes from 'prop-types' ;
44import makeEventProps from 'make-event-props' ;
5- import mergeClassNames from 'merge-class-names ' ;
5+ import clsx from 'clsx ' ;
66import Calendar from 'react-calendar' ;
77import Fit from 'react-fit' ;
88
@@ -334,10 +334,7 @@ export default class DateTimePicker extends PureComponent {
334334 } = this . props ;
335335
336336 const className = `${ baseClassName } __calendar` ;
337- const classNames = mergeClassNames (
338- className ,
339- `${ className } --${ isCalendarOpen ? 'open' : 'closed' } ` ,
340- ) ;
337+ const classNames = clsx ( className , `${ className } --${ isCalendarOpen ? 'open' : 'closed' } ` ) ;
341338
342339 const calendar = (
343340 < Calendar
@@ -390,10 +387,7 @@ export default class DateTimePicker extends PureComponent {
390387 } = this . props ;
391388
392389 const className = `${ baseClassName } __clock` ;
393- const classNames = mergeClassNames (
394- className ,
395- `${ className } --${ isClockOpen ? 'open' : 'closed' } ` ,
396- ) ;
390+ const classNames = clsx ( className , `${ className } --${ isClockOpen ? 'open' : 'closed' } ` ) ;
397391
398392 const [ valueFrom ] = [ ] . concat ( value ) ;
399393
@@ -441,7 +435,7 @@ export default class DateTimePicker extends PureComponent {
441435
442436 return (
443437 < div
444- className = { mergeClassNames (
438+ className = { clsx (
445439 baseClassName ,
446440 `${ baseClassName } --${ isCalendarOpen || isClockOpen ? 'open' : 'closed' } ` ,
447441 `${ baseClassName } --${ disabled ? 'disabled' : 'enabled' } ` ,
0 commit comments