feat: 모든 숫자에 천 단위 콤마 자동 표시

- InteractiveDataTable: number/decimal 타입 셀에 천 단위 콤마 적용
- FlowWidget: 스텝 카운트, 데이터 셀, 페이지 정보에 천 단위 콤마 적용
- formatValue 함수로 숫자 자동 감지 및 포맷팅
- 문자열로 저장된 숫자도 자동으로 포맷팅 처리
- toLocaleString('ko-KR') 사용으로 한국식 숫자 표기
This commit is contained in:
kjs
2025-11-03 10:00:16 +09:00
parent 2ddda380f2
commit c9eacb8f4a
2 changed files with 31 additions and 16 deletions
@@ -1775,8 +1775,11 @@ export const InteractiveDataTable: React.FC<InteractiveDataTableProps> = ({
case "number":
case "decimal":
if (typeof value === "number") {
return value.toLocaleString();
if (value !== null && value !== undefined && value !== "") {
const numValue = typeof value === "string" ? parseFloat(value) : value;
if (!isNaN(numValue)) {
return numValue.toLocaleString("ko-KR");
}
}
break;