siegel
Version:
Web application development ecosystem
10 lines (9 loc) • 372 B
TypeScript
/**
* Builds element className regarding to passed conditions
*
* @param initialClassName - Class name to concatenate new classes with
* @param rules - Where key is a class name to apply
* @returns class name string
*/
declare function className(initialClassName: string | Exclude<Fallish, string>, rules: Record<string, unknown>): string;
export default className;