API reference
lib/cn
Import
Section titled “Import”import * as api from "@fungi.computer/caps/lib/cn";Exports
Section titled “Exports”| Kind | Export | Description |
|---|---|---|
| constant | cn | Merge conditional classes with Tailwind rules and Stipe’s named spacing. |
| function | resolveClassName() | Resolve a typed React class-name prop before merging its classes. |
cnconstant
Section titled “cn”const cn: CnFunction;Merge conditional classes with Tailwind rules and Stipe’s named spacing.
resolveClassName()function
Section titled “resolveClassName()”function resolveClassName<State>(className, state): string | undefined;Resolve a typed React class-name prop before merging its classes.
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
State |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
className |
string | ((state) => string | undefined) | undefined |
state |
State |
Returns
Section titled “Returns”string | undefined