fix: fix keepAlive parameter error (#4194)

* fix: mock server deployment error

* chore: typo
This commit is contained in:
Vben
2024-08-19 23:28:14 +08:00
committed by GitHub
parent 01d60336a6
commit 1db87ff7ce
23 changed files with 115 additions and 101 deletions

View File

@@ -1,5 +1,5 @@
<script lang="ts" setup>
import type { MenuItemProps, MenuItemRegistered } from '../interface';
import type { MenuItemProps, MenuItemRegistered } from '../types';
import { computed, onBeforeUnmount, onMounted, reactive, useSlots } from 'vue';

View File

@@ -6,7 +6,7 @@ import type {
MenuItemRegistered,
MenuProps,
MenuProvider,
} from '../interface';
} from '../types';
import {
computed,

View File

@@ -1,5 +1,5 @@
<script lang="ts" setup>
import type { MenuItemProps } from '../interface';
import type { MenuItemProps } from '../types';
import { computed } from 'vue';

View File

@@ -1,11 +1,7 @@
<script lang="ts" setup>
import type { HoverCardContentProps } from '@vben-core/shadcn-ui';
import type {
MenuItemRegistered,
MenuProvider,
SubMenuProps,
} from '../interface';
import type { MenuItemRegistered, MenuProvider, SubMenuProps } from '../types';
import { computed, onBeforeUnmount, onMounted, reactive, ref } from 'vue';
@@ -74,7 +70,6 @@ const contentProps = computed((): HoverCardContentProps => {
collisionPadding: { top: 20 },
side,
sideOffset: isHorizontal ? 5 : 10,
// sideOffset: 10,
};
});
@@ -216,7 +211,7 @@ onBeforeUnmount(() => {
]"
:content-props="contentProps"
:open="true"
:open-delay="30"
:open-delay="0"
>
<template #trigger>
<SubMenuContent

View File

@@ -1,4 +1,4 @@
import type { MenuProvider, SubMenuProvider } from '../interface';
import type { MenuProvider, SubMenuProvider } from '../types';
import { getCurrentInstance, inject, provide } from 'vue';

View File

@@ -1,4 +1,4 @@
import type { SubMenuProvider } from '../interface';
import type { SubMenuProvider } from '../types';
import { computed, getCurrentInstance } from 'vue';

View File

@@ -1,3 +1,3 @@
export * from './components/normal-menu';
export type * from './interface';
export { default as Menu } from './menu.vue';
export type * from './types';

View File

@@ -1,7 +1,7 @@
<script setup lang="ts">
import type { MenuRecordRaw } from '@vben-core/typings';
import type { MenuProps } from './interface';
import type { MenuProps } from './types';
import { useForwardProps } from '@vben-core/composables';