엔티티 타입 에러수정 및 배지 색상없음 오류 수정

This commit is contained in:
kjs
2025-12-17 16:38:12 +09:00
parent 857e46eab6
commit ae38e0f249
5 changed files with 36 additions and 16 deletions
@@ -2201,12 +2201,12 @@ export const InteractiveDataTable: React.FC<InteractiveDataTableProps> = ({
const mapping = categoryMappings[column.columnName];
const categoryData = mapping?.[String(value)];
// 매핑 데이터가 있으면 라벨과 색상 사용, 없으면 코드값과 기본색상
// 매핑 데이터가 있으면 라벨과 색상 사용, 없으면 코드값만 텍스트로 표시
const displayLabel = categoryData?.label || String(value);
const displayColor = categoryData?.color || "#64748b"; // 기본 slate 색상
const displayColor = categoryData?.color;
// 배지 없음 옵션: color가 "none"이면 텍스트만 표시
if (displayColor === "none") {
// 배지 없음 옵션: color가 없거나, "none"이거나, 매핑 데이터가 없으면 텍스트만 표시
if (!displayColor || displayColor === "none" || !categoryData) {
return <span className="text-sm">{displayLabel}</span>;
}