If we would be only using JavaScript, it would be possible to create a conditional React className attribute this way:
Fortunately, there is one neat helper library for conditional classnames in React : clsx :
It works perfectly with CSS modules too:
And could also be used for optional classNames in Styled Components .