code refactor

This commit is contained in:
MaysWind
2025-11-08 23:07:42 +08:00
parent 952731a2d4
commit d3abb279e3

View File

@@ -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<T>(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('-');