@winglet/style-utils
Version:
Comprehensive CSS and style management utilities including className manipulation, CSS compression, and universal style manager for TypeScript projects
12 lines (9 loc) • 366 B
JavaScript
import { StyleManager } from './StyleManager/StyleManager.mjs';
const styleManagerFactory = (scopeId, config) => {
const manager = StyleManager.get(scopeId, config);
return (styleId, cssString, compress = false) => {
manager.add(styleId, cssString, compress);
return () => manager.remove(styleId);
};
};
export { styleManagerFactory };