From ec004307a91f5c50bba1101bcd34b2e3553378ec Mon Sep 17 00:00:00 2001 From: naarang Date: Tue, 26 Nov 2024 02:41:57 +0000 Subject: [PATCH] =?UTF-8?q?:bug:=20fix:=20=EC=8B=9C=EA=B0=84=EC=A0=9C?= =?UTF-8?q?=EA=B7=BC=EB=AC=B4=ED=97=88=EA=B0=80=EC=84=9C=20=EC=83=9D?= =?UTF-8?q?=EC=84=B1=20=EC=98=A4=EB=A5=98=20=ED=95=B4=EA=B2=B0=20#127?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/document.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/utils/document.ts b/src/utils/document.ts index 36ab9d2..7c3ab01 100644 --- a/src/utils/document.ts +++ b/src/utils/document.ts @@ -12,14 +12,14 @@ import { InsuranceInfo } from '@/constants/documents'; // 객체의 모든 프로퍼티가 공백이 아닌지 확인하는 함수 // eslint-disable-next-line @typescript-eslint/no-explicit-any export const isNotEmpty = (obj: Record): boolean => { - return Object.values(obj).every((value) => { + return Object.entries(obj).every(([key, value]) => { // null 또는 undefined 체크 if (value === null || value === undefined) { return false; } - // 문자열인 경우 trim()으로 공백 제거 후 길이 확인 - if (typeof value === 'string') { + // 문자열이면서 phone_number가 아닌 경우 trim()으로 공백 제거 후 길이 확인 + if (typeof value === 'string' && key !== 'phone_number') { return value.trim().length > 0; }