From 8ef1e305bb5b3fd7d503af5fc67a1990aa980284 Mon Sep 17 00:00:00 2001 From: Zong Date: Mon, 21 Feb 2022 14:19:07 +0800 Subject: [PATCH] fix: formatter func parameter type miss (#6186) * fix: formatter func parameter type miss * fix: lint prettier and other type miss --- packages/components/time-picker/src/common/picker.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/components/time-picker/src/common/picker.vue b/packages/components/time-picker/src/common/picker.vue index 7bd527b389..d50affaa35 100644 --- a/packages/components/time-picker/src/common/picker.vue +++ b/packages/components/time-picker/src/common/picker.vue @@ -212,7 +212,7 @@ const valueEquals = function (a: Array | any, b: Array | any) { } const parser = function ( - date: Date | string, + date: string | number | Date, format: string, lang: string ): Dayjs { @@ -223,7 +223,11 @@ const parser = function ( return day.isValid() ? day : undefined } -const formatter = function (date: number | Date, format: string, lang: string) { +const formatter = function ( + date: string | number | Date, + format: string, + lang: string +) { if (isEmpty(format)) return date if (format === 'x') return +date return dayjs(date).locale(lang).format(format)