미분류/Tip

classnames 패키지를 통한 Dynamic class names

DarrenKwonDev 2020. 7. 9. 16:52

https://www.npmjs.com/package/classnames

 

classnames

A simple utility for conditionally joining classNames together

www.npmjs.com

 

duplicateCheckDone이 true면 checked란 이름의 클래스가 생긴다.

false면 notChecked 클래스가 생긴다.

 

곧장 반영되니 React와 같은 곳에서 사용하면 편리하다.

className={classnames({
  checked: duplicateCheckDone,
  notChecked: !duplicateCheckDone,
})}