chore: code format

This commit is contained in:
xiaojunnuo
2025-06-29 14:09:09 +08:00
parent 04422a4637
commit 4fcfd089d8
644 changed files with 10845 additions and 13184 deletions
@@ -1,2 +1,2 @@
export * from './use-menu';
export * from './use-menu-context';
export * from "./use-menu";
export * from "./use-menu-context";
@@ -1,10 +1,10 @@
import type { MenuProvider, SubMenuProvider } from '../types';
import type { MenuProvider, SubMenuProvider } from "../types";
import { getCurrentInstance, inject, provide } from 'vue';
import { getCurrentInstance, inject, provide } from "vue";
import { findComponentUpward } from '../utils';
import { findComponentUpward } from "../utils";
const menuContextKey = Symbol('menuContext');
const menuContextKey = Symbol("menuContext");
/**
* @zh_CN Provide menu context
@@ -28,7 +28,7 @@ function createSubMenuContext(injectSubMenuData: SubMenuProvider) {
function useMenuContext() {
const instance = getCurrentInstance();
if (!instance) {
throw new Error('instance is required');
throw new Error("instance is required");
}
const rootMenu = inject(menuContextKey) as MenuProvider;
return rootMenu;
@@ -40,16 +40,11 @@ function useMenuContext() {
function useSubMenuContext() {
const instance = getCurrentInstance();
if (!instance) {
throw new Error('instance is required');
throw new Error("instance is required");
}
const parentMenu = findComponentUpward(instance, ['Menu', 'SubMenu']);
const parentMenu = findComponentUpward(instance, ["Menu", "SubMenu"]);
const subMenu = inject(`subMenu:${parentMenu?.uid}`) as SubMenuProvider;
return subMenu;
}
export {
createMenuContext,
createSubMenuContext,
useMenuContext,
useSubMenuContext,
};
export { createMenuContext, createSubMenuContext, useMenuContext, useSubMenuContext };
@@ -32,14 +32,14 @@ function useMenu() {
return {
parentMenu,
parentPaths
parentPaths,
};
}
function useMenuStyle(menu?: SubMenuProvider) {
const subMenuStyle = computed(() => {
return {
"--menu-level": menu ? menu?.level ?? 0 + 1 : 0
"--menu-level": menu ? (menu?.level ?? 0 + 1) : 0,
};
});
return subMenuStyle;