UNPKG

react-classnaming

Version:

Tools to establish CSS classes as an explicit abstraction layer and to handle it as an interface between React and CSSStyleDeclaration

12 lines (11 loc) 364 B
import { CssModule } from "./definitions.types"; import type { ClassNamesMapping } from "./naming.types"; export { classNamesMap }; /** * Set up mapping classnames function * @example * ```typescript * const mapping = classNamesMap(classnames) * ``` */ declare function classNamesMap<Source extends CssModule>(classnames: Source): ClassNamesMapping<Source>;