cn
udecode/cn的 API 参考。
@udecode/cn 包含用于 React 和 Tailwind 的实用函数。
cn
在不产生冲突的情况下有条件地添加 Tailwind CSS 类。
Parameters
Collapse all
使用 clsx 和 tailwind-merge 设置的类值。
Returns
className 字符串。
withCn
为组件设置默认的 className。
Parameters
Collapse all
将要添加 props 的组件。
使用 cn 设置的默认 className。
Returns
包含默认 className 的新组件。
withProps
为组件设置默认 props。
Parameters
Collapse all
将要添加 props 的组件。
要添加到组件的 props。
Returns
包含默认 props 的新组件。
withVariants
使用 class-variance-authority 的变体为组件设置默认 className。
Parameters
Collapse all
将要添加 props 的组件。
作为默认 className 的变体。
从 Component 中排除的 props。设置仅用于变体的 props。
Returns
包含默认 className 的新组件。