From d113881a82798c4308127233e8413f6f94b8bf57 Mon Sep 17 00:00:00 2001 From: Bang <15622356989@163.com> Date: Mon, 24 Apr 2023 11:04:53 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20message=20=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E5=9B=BE=E6=A0=87&color=E5=B1=9E?= =?UTF-8?q?=E6=80=A7=E4=BF=AE=E6=94=B9=E4=B8=BAstatus?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/message/OMessage.vue | 11 +++--- .../src/components/message/OMessageList.vue | 12 +++++- .../message/__demo__/MessageBasic.vue | 38 ++++++++++++++----- .../src/components/message/style/var.scss | 2 +- .../src/components/message/types.ts | 14 ++++--- .../src/components/message/use-message.ts | 24 ++++++++---- 6 files changed, 69 insertions(+), 32 deletions(-) diff --git a/packages/opendesign/src/components/message/OMessage.vue b/packages/opendesign/src/components/message/OMessage.vue index 2d802bb5..13e3f545 100644 --- a/packages/opendesign/src/components/message/OMessage.vue +++ b/packages/opendesign/src/components/message/OMessage.vue @@ -6,8 +6,7 @@ import { IconAlert, IconError, IconPoint, IconSuccess } from '../icon'; const props = defineProps(messageProps); const iconMap = { - normal: IconPoint, - primary: IconPoint, + info: IconPoint, success: IconSuccess, warning: IconAlert, danger: IconError, @@ -17,7 +16,7 @@ const emits = defineEmits<{ (e: 'close'): void; }>(); -const icon = computed(() => iconMap[props.color]); +const icon = computed(() => iconMap[props.status]); let timer = 0; @@ -49,9 +48,11 @@ onUnmounted(() => {