@yuntijs/ui
Version:
☁️ Yunti UI - an open-source UI component library for building Cloud Native web apps
16 lines • 1.27 kB
JavaScript
import _taggedTemplateLiteral from "@babel/runtime/helpers/esm/taggedTemplateLiteral";
var _templateObject, _templateObject2, _templateObject3;
import { createStyles } from 'antd-style';
export var useStyles = createStyles(function (_ref, _ref2) {
var css = _ref.css,
prefixCls = _ref.prefixCls;
var closeIcon = _ref2.closeIcon,
closeIconPlacement = _ref2.closeIconPlacement,
extra = _ref2.extra;
var rightCloseIconStyle = css(_templateObject || (_templateObject = _taggedTemplateLiteral(["\n .", "-drawer-header-title {\n flex-direction: row-reverse;\n }\n .", "-drawer-close {\n flex-direction: row-reverse;\n margin-right: -10px !important;\n }\n ", "\n "])), prefixCls, prefixCls, !(closeIcon === null || closeIcon === false) && css(_templateObject2 || (_templateObject2 = _taggedTemplateLiteral(["\n .", "-drawer-extra {\n position: absolute;\n right: 45px;\n }\n "])), prefixCls));
return {
custom: css(_templateObject3 || (_templateObject3 = _taggedTemplateLiteral(["\n ", "\n "])), (!closeIconPlacement || closeIconPlacement === 'right' || closeIconPlacement === 'auto' && !extra) && rightCloseIconStyle)
};
}, {
hashPriority: 'low'
});