UNPKG

raft-ui

Version:

React UI components for Raft.

45 lines (44 loc) • 736 B
import { clsx } from "cnfast"; import { extendTailwindMerge } from "tailwind-merge"; //#region src/lib/cn.ts const twMerge = extendTailwindMerge({ extend: { classGroups: { shadow: [{ shadow: [{ raft: [ "xs", "sm", "md", "lg", "xl", "float", "sticker", "focus" ] }] }], rounded: [{ rounded: [ "sticker", "chip", "control", "container", "dialog" ] }], "font-size": [{ text: [ "field", "card-title", "hero", "display", "title", "headline", "body", "subhead", "callout", "footnote", "caption", "label", "mono-meta", "mono-code" ] }], "font-weight": [{ font: ["field", "card-title"] }] } } }); function cn(...inputs) { return twMerge(clsx(inputs)); } //#endregion export { cn };