@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
23 lines • 476 B
JavaScript
import { compileClassNames } from '@zohodesk/utils';
export default function cssJSLogic(_ref) {
let {
props,
style
} = _ref;
let {
zIndex,
palette,
isSvgMask,
customClass
} = props;
let zIndexClass = `index${zIndex}`;
let freezeClass = compileClassNames({
[style.container]: true,
[customClass]: !!customClass,
[style[zIndexClass]]: !!zIndex,
[style[palette]]: !isSvgMask && !!palette
});
return {
freezeClass
};
}