zent
Version:
一套前端设计语言和基于React的实现
12 lines (9 loc) • 366 B
text/typescript
import flattenNames from './flattenNames';
import mergeClasses from './mergeClasses';
import autoprefix from './autoprefix';
export const ReactCSS = <T extends any>(classes: T, ...activations: any[]) => {
const activeNames = flattenNames(activations);
const merged = mergeClasses(classes, activeNames);
return autoprefix(merged);
};
export default ReactCSS;