From eacc4dc7942ab38b4e36ee851cc7e19a3a6bb10b Mon Sep 17 00:00:00 2001 From: roymondchen Date: Wed, 23 Nov 2022 17:54:01 +0800 Subject: [PATCH] =?UTF-8?q?fix(editor):=20=E5=88=87=E6=8D=A2=E9=80=89?= =?UTF-8?q?=E4=B8=AD=E7=BB=84=E4=BB=B6=E5=90=8E=E7=BB=84=E4=BB=B6=E5=B1=9E?= =?UTF-8?q?=E6=80=A7=E8=A1=A8=E5=8D=95=E5=86=85=E5=AD=98=E6=9C=AA=E9=87=8A?= =?UTF-8?q?=E6=94=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix #123 --- packages/editor/src/layouts/PropsPanel.vue | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/editor/src/layouts/PropsPanel.vue b/packages/editor/src/layouts/PropsPanel.vue index aa468c50..43f6d1b4 100644 --- a/packages/editor/src/layouts/PropsPanel.vue +++ b/packages/editor/src/layouts/PropsPanel.vue @@ -1,15 +1,16 @@ @@ -17,7 +18,8 @@ import { computed, getCurrentInstance, inject, onMounted, ref, watchEffect } from 'vue'; import { tMagicMessage } from '@tmagic/design'; -import type { FormValue, MForm } from '@tmagic/form'; +import type { FormValue } from '@tmagic/form'; +import { MForm } from '@tmagic/form'; import type { MNode } from '@tmagic/schema'; import type StageCore from '@tmagic/stage'; @@ -32,7 +34,9 @@ const configForm = ref>(); const curFormConfig = ref([]); const services = inject('services'); const node = computed(() => services?.editorService.get('node')); -const propsPanelSize = computed(() => services?.uiService.get('propsPanelSize') || 'small'); +const propsPanelSize = computed( + () => services?.uiService.get<'large' | 'default' | 'small'>('propsPanelSize') || 'small', +); const stage = computed(() => services?.editorService.get('stage')); const init = async () => {