From d946c36a4f67bf5e2f45a32dff496ad04177c805 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 24 七月 2024 19:20:20 +0800 Subject: [PATCH] 工单绑定工艺更新 --- src/layouts/default/trigger/HeaderTrigger.vue | 24 ++++++++---------------- 1 files changed, 8 insertions(+), 16 deletions(-) diff --git a/src/layouts/default/trigger/HeaderTrigger.vue b/src/layouts/default/trigger/HeaderTrigger.vue index d7dbb23..364aa64 100644 --- a/src/layouts/default/trigger/HeaderTrigger.vue +++ b/src/layouts/default/trigger/HeaderTrigger.vue @@ -3,23 +3,15 @@ <MenuUnfoldOutlined v-if="getCollapsed" /> <MenuFoldOutlined v-else /> </span> </template> -<script lang="ts"> - import { defineComponent } from 'vue'; +<script lang="ts" setup> import { MenuUnfoldOutlined, MenuFoldOutlined } from '@ant-design/icons-vue'; - import { useMenuSetting } from '/@/hooks/setting/useMenuSetting'; - import { useDesign } from '/@/hooks/web/useDesign'; - import { propTypes } from '/@/utils/propTypes'; + import { useMenuSetting } from '@/hooks/setting/useMenuSetting'; + import { useDesign } from '@/hooks/web/useDesign'; + import { propTypes } from '@/utils/propTypes'; - export default defineComponent({ - name: 'HeaderTrigger', - components: { MenuUnfoldOutlined, MenuFoldOutlined }, - props: { - theme: propTypes.oneOf(['light', 'dark']), - }, - setup() { - const { getCollapsed, toggleCollapsed } = useMenuSetting(); - const { prefixCls } = useDesign('layout-header-trigger'); - return { getCollapsed, toggleCollapsed, prefixCls }; - }, + defineProps({ + theme: propTypes.oneOf(['light', 'dark']), }); + const { getCollapsed, toggleCollapsed } = useMenuSetting(); + const { prefixCls } = useDesign('layout-header-trigger'); </script> -- Gitblit v1.9.3