배포에서 오류 안나게 수정
This commit is contained in:
parent
d32e933c03
commit
351ecbb35d
|
|
@ -725,14 +725,18 @@ export const PivotGridComponent: React.FC<PivotGridProps> = ({
|
||||||
// 필드 변경
|
// 필드 변경
|
||||||
const handleFieldsChange = useCallback(
|
const handleFieldsChange = useCallback(
|
||||||
(newFields: PivotFieldConfig[]) => {
|
(newFields: PivotFieldConfig[]) => {
|
||||||
|
// 🆕 visible: false 필드 제거 (FieldChooser에서 "사용 안함"으로 설정한 필드)
|
||||||
|
const visibleFields = newFields.filter(f => f.visible !== false);
|
||||||
|
|
||||||
console.log("🔷 [handleFieldsChange] 필드 변경:", {
|
console.log("🔷 [handleFieldsChange] 필드 변경:", {
|
||||||
totalFields: newFields.length,
|
totalFields: newFields.length,
|
||||||
filterFields: newFields.filter(f => f.area === "filter").length,
|
visibleFields: visibleFields.length,
|
||||||
filterFieldNames: newFields.filter(f => f.area === "filter").map(f => f.field),
|
removedFields: newFields.length - visibleFields.length,
|
||||||
changedFields: newFields.filter(f => f.area === "filter"),
|
filterFields: visibleFields.filter(f => f.area === "filter").length,
|
||||||
|
filterFieldNames: visibleFields.filter(f => f.area === "filter").map(f => f.field),
|
||||||
});
|
});
|
||||||
console.log("🔷 [handleFieldsChange] setFields 호출 전");
|
console.log("🔷 [handleFieldsChange] setFields 호출 전");
|
||||||
setFields(newFields);
|
setFields(visibleFields);
|
||||||
console.log("🔷 [handleFieldsChange] setFields 호출 후");
|
console.log("🔷 [handleFieldsChange] setFields 호출 후");
|
||||||
},
|
},
|
||||||
[]
|
[]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue