@zitterorg/recusandae-explicabo
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[<img src="https://blockbee.io/static/assets/images/blockbee_logo_nospaces.png" width="300"/>](image.png)
<div align="center">
[![][npm-badge]][npm-url] [![][travis-badge]][travis-url]
If the className property uses a jsx object, the classnames dependency is automatically introduced
Transform Tailwind-like classes to JSX props and objects
Provides information about regular and compiled to atomic CSS classes files size (gzipped)
Add `clsx()` automatically to `className` in `React` and support `Typescript`.
在react项目中className的值自动加上className()
Detect references to undefined CSS classes
a simple javascript utility for conditionally joining class names together
Seamlessly craft and conditionally concatenate class names for your web elements.
A lightweight JavaScript utility for conditionally joining class names. Simplify the process of generating class names based on strings, objects, and arrays. Supports dynamic class names, handles falsy values, and allows for nested arrays.
A utility function for dynamically constructing className strings in JavaScript and TypeScript projects. This function combines base class names, conditional modifiers, and additional classes into a single, clean string.
An alternative to the popular classnames package, written in just 11 lines of (es6) javascript.
🖌️ ClassName Manager to easily handle component variants
`cn` function - merge class names using clsx and tailwind-merge
Webpack loader to dynamically update the classnames with the given prefix
Webpack loader to dynamically update the classnames with the given prefix
Sweet 🍭 Small 🤏 and Speedy ⚡ ClassNames Clone