use-menu-css-var.js 780 B

12345678910111213141516171819202122232425
  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. var vue = require('vue');
  4. require('../../../hooks/index.js');
  5. var useMenuColor = require('./use-menu-color.js');
  6. var index = require('../../../hooks/use-namespace/index.js');
  7. const useMenuCssVar = (props, level) => {
  8. const ns = index.useNamespace("menu");
  9. return vue.computed(() => {
  10. return ns.cssVarBlock({
  11. "text-color": props.textColor || "",
  12. "hover-text-color": props.textColor || "",
  13. "bg-color": props.backgroundColor || "",
  14. "hover-bg-color": useMenuColor["default"](props).value || "",
  15. "active-color": props.activeTextColor || "",
  16. level: `${level}`
  17. });
  18. });
  19. };
  20. exports.useMenuCssVar = useMenuCssVar;
  21. //# sourceMappingURL=use-menu-css-var.js.map