diff --git a/eslint.config.ts b/eslint.config.ts index 899a13f..87828b8 100644 --- a/eslint.config.ts +++ b/eslint.config.ts @@ -20,7 +20,11 @@ export default defineConfigWithVueTs( pluginVue.configs['flat/essential'], vueTsConfigs.recommended, - + { + rules: { + '@typescript-eslint/no-explicit-any': 'off', + }, + }, { ...pluginVitest.configs.recommended, files: ['src/**/__tests__/*'], diff --git a/src/components/common/Breadcrumb.vue b/src/components/common/Breadcrumb.vue index 5a2f866..2f2bf60 100644 --- a/src/components/common/Breadcrumb.vue +++ b/src/components/common/Breadcrumb.vue @@ -10,7 +10,7 @@ diff --git a/src/components/layout/HeaderNav.vue b/src/components/layout/HeaderNav.vue index 1b394af..f1758e1 100644 --- a/src/components/layout/HeaderNav.vue +++ b/src/components/layout/HeaderNav.vue @@ -5,12 +5,12 @@ @@ -59,11 +59,13 @@ import { LogoutOutlined, } from '@ant-design/icons-vue' -defineProps<{ - collapsed: boolean -}>() +const props = defineProps<{ collapsed: boolean }>() -defineEmits(['update:collapsed']) +const emit = defineEmits(['update:collapsed']) + +function toggleCollapsed() { + emit('update:collapsed', !props.collapsed) +}