@aplus-frontend/antdv
Version:
Vue basic component library maintained based on ant-design-vue
20 lines (19 loc) • 532 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useDirectionStyle;
var _vue = require("vue");
var _useMenuContext = require("./useMenuContext");
function useDirectionStyle(level) {
const {
mode,
rtl,
inlineIndent
} = (0, _useMenuContext.useInjectMenu)();
return (0, _vue.computed)(() => mode.value !== 'inline' ? null : rtl.value ? {
paddingRight: `${level.value * inlineIndent.value}px`
} : {
paddingLeft: `${level.value * inlineIndent.value}px`
});
}
;