From d3abb279e36ac523f3fe5cee50256a50911dcf55 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sat, 8 Nov 2025 23:07:42 +0800 Subject: [PATCH] code refactor --- src/lib/common.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/lib/common.ts b/src/lib/common.ts index 479a0317..3b221d8b 100644 --- a/src/lib/common.ts +++ b/src/lib/common.ts @@ -52,7 +52,7 @@ export function isYearMonth(val: unknown): val is string { return !!parseInt(items[0] as string) && !!parseInt(items[1] as string); } -export function isEquals(obj1: unknown, obj2: unknown): boolean { +export function isEquals(obj1: T, obj2: T): boolean { if (obj1 === obj2) { return true; } @@ -106,11 +106,7 @@ export function isEquals(obj1: unknown, obj2: unknown): boolean { } } -export function isYearMonthEquals(val1: unknown, val2: unknown): boolean { - if (typeof(val1) !== 'string' || typeof(val2) !== 'string') { - return false; - } - +export function isYearMonthEquals(val1: string, val2: string): boolean { const items1 = val1.split('-'); const items2 = val2.split('-');