UNPKG

tss-react-v18-peer-testing

Version:

makeStyles is dead, long live makeStyles!

4 lines (3 loc) 460 B
import type { Cx } from "./types"; export declare function mergeClasses<T extends string, U extends string>(classesFromUseStyles: Record<T, string>, classesFromProps: Partial<Record<U, string>> | undefined, cx: Cx): Record<T, string> & (string extends U ? {} : Partial<Record<Exclude<U, T>, string>>); export declare function useMergedClasses<T extends string>(classes: Record<T, string>, classesOv: Partial<Record<T, string>> | undefined): Record<T, string>;