Merge branch 'main' into refactor/router-redirect
This commit is contained in:
@@ -1,4 +1,7 @@
|
|||||||
import { appCopyrightPreferences, defineOverridesPreferences } from '@vben/preferences';
|
import {
|
||||||
|
appCopyrightPreferences,
|
||||||
|
defineOverridesPreferences,
|
||||||
|
} from '@vben/preferences';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description 项目配置文件
|
* @description 项目配置文件
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
import { appCopyrightPreferences, defineOverridesPreferences } from '@vben/preferences';
|
import {
|
||||||
|
appCopyrightPreferences,
|
||||||
|
defineOverridesPreferences,
|
||||||
|
} from '@vben/preferences';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description 项目配置文件
|
* @description 项目配置文件
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
import { appCopyrightPreferences, defineOverridesPreferences } from '@vben/preferences';
|
import {
|
||||||
|
appCopyrightPreferences,
|
||||||
|
defineOverridesPreferences,
|
||||||
|
} from '@vben/preferences';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description 项目配置文件
|
* @description 项目配置文件
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
import { appCopyrightPreferences, defineOverridesPreferences } from '@vben/preferences';
|
import {
|
||||||
|
appCopyrightPreferences,
|
||||||
|
defineOverridesPreferences,
|
||||||
|
} from '@vben/preferences';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description 项目配置文件
|
* @description 项目配置文件
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
"execa",
|
"execa",
|
||||||
"iconify",
|
"iconify",
|
||||||
"iconoir",
|
"iconoir",
|
||||||
|
"indexeddb",
|
||||||
"intlify",
|
"intlify",
|
||||||
"isequal",
|
"isequal",
|
||||||
"jspm",
|
"jspm",
|
||||||
@@ -36,6 +37,7 @@
|
|||||||
"minw",
|
"minw",
|
||||||
"mkdist",
|
"mkdist",
|
||||||
"mockjs",
|
"mockjs",
|
||||||
|
"myapp",
|
||||||
"naiveui",
|
"naiveui",
|
||||||
"napi",
|
"napi",
|
||||||
"nocheck",
|
"nocheck",
|
||||||
|
|||||||
@@ -243,7 +243,6 @@ function handleClosed() {
|
|||||||
cn(
|
cn(
|
||||||
'inset-x-0 top-[10vh] mx-auto flex w-130 flex-col p-0',
|
'inset-x-0 top-[10vh] mx-auto flex w-130 flex-col p-0',
|
||||||
shouldFullscreen ? 'rounded-none' : 'rounded-(--radius)',
|
shouldFullscreen ? 'rounded-none' : 'rounded-(--radius)',
|
||||||
modalClass,
|
|
||||||
{
|
{
|
||||||
'border border-border': bordered,
|
'border border-border': bordered,
|
||||||
'shadow-3xl': !bordered,
|
'shadow-3xl': !bordered,
|
||||||
@@ -255,6 +254,7 @@ function handleClosed() {
|
|||||||
'duration-300': !dragging,
|
'duration-300': !dragging,
|
||||||
hidden: isClosed,
|
hidden: isClosed,
|
||||||
},
|
},
|
||||||
|
modalClass,
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
:force-mount="getForceMount"
|
:force-mount="getForceMount"
|
||||||
|
|||||||
@@ -31,8 +31,10 @@ const props = withDefaults(defineProps<Props>(), {
|
|||||||
|
|
||||||
const emits = defineEmits<{ 'update:value': [any, string] }>();
|
const emits = defineEmits<{ 'update:value': [any, string] }>();
|
||||||
|
|
||||||
const modelValue = defineModel('value', {
|
const modelValue = defineModel<
|
||||||
default: {} as Recordable<CollapsibleParamSchema['defaultValue']>,
|
Recordable<CollapsibleParamSchema['defaultValue']>
|
||||||
|
>('value', {
|
||||||
|
default: () => ({}),
|
||||||
});
|
});
|
||||||
|
|
||||||
const visibleRefs = useTemplateRef('visibleRefs');
|
const visibleRefs = useTemplateRef('visibleRefs');
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ const delegatedProps = computed(() => {
|
|||||||
|
|
||||||
const forwarded = useForwardPropsEmits(delegatedProps, emits);
|
const forwarded = useForwardPropsEmits(delegatedProps, emits);
|
||||||
|
|
||||||
const open = defineModel('open', { default: true });
|
const open = defineModel<boolean>('open', { default: true });
|
||||||
|
|
||||||
function toggle() {
|
function toggle() {
|
||||||
open.value = !open.value;
|
open.value = !open.value;
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ const props = defineProps<{
|
|||||||
}>();
|
}>();
|
||||||
|
|
||||||
// 控制箭头展开/收起状态
|
// 控制箭头展开/收起状态
|
||||||
const collapsed = defineModel({ default: false });
|
const collapsed = defineModel<boolean>({ default: false });
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|||||||
@@ -23,7 +23,9 @@ const sidebarDraggable = defineModel<boolean>('sidebarDraggable');
|
|||||||
const sidebarCollapsed = defineModel<boolean>('sidebarCollapsed');
|
const sidebarCollapsed = defineModel<boolean>('sidebarCollapsed');
|
||||||
const sidebarExpandOnHover = defineModel<boolean>('sidebarExpandOnHover');
|
const sidebarExpandOnHover = defineModel<boolean>('sidebarExpandOnHover');
|
||||||
|
|
||||||
const sidebarButtons = defineModel<string[]>('sidebarButtons', { default: [] });
|
const sidebarButtons = defineModel<string[]>('sidebarButtons', {
|
||||||
|
default: () => [],
|
||||||
|
});
|
||||||
const sidebarCollapsedButton = defineModel<boolean>('sidebarCollapsedButton');
|
const sidebarCollapsedButton = defineModel<boolean>('sidebarCollapsedButton');
|
||||||
const sidebarFixedButton = defineModel<boolean>('sidebarFixedButton');
|
const sidebarFixedButton = defineModel<boolean>('sidebarFixedButton');
|
||||||
|
|
||||||
|
|||||||
@@ -28,6 +28,10 @@ const appCopyrightPreferences = {
|
|||||||
icpLink: 'https://beian.miit.gov.cn/',
|
icpLink: 'https://beian.miit.gov.cn/',
|
||||||
} satisfies DeepPartial<Preferences>['copyright'];
|
} satisfies DeepPartial<Preferences>['copyright'];
|
||||||
|
|
||||||
export { appCopyrightPreferences, defineOverridesPreferences, definePreferencesExtension };
|
export {
|
||||||
|
appCopyrightPreferences,
|
||||||
|
defineOverridesPreferences,
|
||||||
|
definePreferencesExtension,
|
||||||
|
};
|
||||||
|
|
||||||
export * from '@vben-core/preferences';
|
export * from '@vben-core/preferences';
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import { Input, Select } from 'antdv-next';
|
|||||||
|
|
||||||
const emit = defineEmits(['blur', 'change']);
|
const emit = defineEmits(['blur', 'change']);
|
||||||
|
|
||||||
const modelValue = defineModel<[string, string]>({
|
const modelValue = defineModel<[string | undefined, string | undefined]>({
|
||||||
default: () => [undefined, undefined],
|
default: () => [undefined, undefined],
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user