chore: 과도한 콘솔 로그 정리
- ModalRepeaterTableComponent: 반복 렌더링 로그 제거 - TableListComponent: 렌더링 조건 체크 IIFE 단순화 - ConditionalContainerComponent: 디버깅 로그 삭제 - DynamicComponentRenderer: value 설정 로그 제거 - resizable-dialog: userStyle 상세 로그 정리 - page.tsx: 반복 데이터 탐색 로그 삭제 에러 핸들링 및 주요 분기점 로그만 보존
This commit is contained in:
@@ -356,17 +356,6 @@ function ScreenViewPage() {
|
||||
return isButton;
|
||||
});
|
||||
|
||||
console.log(
|
||||
"🔍 메뉴에서 발견된 전체 버튼:",
|
||||
allButtons.map((b) => ({
|
||||
id: b.id,
|
||||
label: b.label,
|
||||
positionX: b.position.x,
|
||||
positionY: b.position.y,
|
||||
width: b.size?.width,
|
||||
height: b.size?.height,
|
||||
})),
|
||||
);
|
||||
|
||||
topLevelComponents.forEach((component) => {
|
||||
const isButton =
|
||||
@@ -406,33 +395,13 @@ function ScreenViewPage() {
|
||||
(c) => (c as any).componentId === "table-search-widget",
|
||||
);
|
||||
|
||||
// 디버그: 모든 컴포넌트 타입 확인
|
||||
console.log(
|
||||
"🔍 전체 컴포넌트 타입:",
|
||||
regularComponents.map((c) => ({
|
||||
id: c.id,
|
||||
type: c.type,
|
||||
componentType: (c as any).componentType,
|
||||
componentId: (c as any).componentId,
|
||||
})),
|
||||
);
|
||||
|
||||
// 🆕 조건부 컨테이너들을 찾기
|
||||
// 조건부 컨테이너들을 찾기
|
||||
const conditionalContainers = regularComponents.filter(
|
||||
(c) =>
|
||||
(c as any).componentId === "conditional-container" ||
|
||||
(c as any).componentType === "conditional-container",
|
||||
);
|
||||
|
||||
console.log(
|
||||
"🔍 조건부 컨테이너 발견:",
|
||||
conditionalContainers.map((c) => ({
|
||||
id: c.id,
|
||||
y: c.position.y,
|
||||
size: c.size,
|
||||
})),
|
||||
);
|
||||
|
||||
// TableSearchWidget 및 조건부 컨테이너 높이 차이를 계산하여 Y 위치 조정
|
||||
const adjustedComponents = regularComponents.map((component) => {
|
||||
const isTableSearchWidget = (component as any).componentId === "table-search-widget";
|
||||
@@ -520,12 +489,6 @@ function ScreenViewPage() {
|
||||
columnOrder={tableColumnOrder}
|
||||
tableDisplayData={tableDisplayData}
|
||||
onSelectedRowsChange={(_, selectedData, sortBy, sortOrder, columnOrder, tableDisplayData) => {
|
||||
console.log("🔍 화면에서 선택된 행 데이터:", selectedData);
|
||||
console.log("📊 정렬 정보:", { sortBy, sortOrder, columnOrder });
|
||||
console.log("📊 화면 표시 데이터:", {
|
||||
count: tableDisplayData?.length,
|
||||
firstRow: tableDisplayData?.[0],
|
||||
});
|
||||
setSelectedRowsData(selectedData);
|
||||
setTableSortBy(sortBy);
|
||||
setTableSortOrder(sortOrder || "asc");
|
||||
@@ -604,12 +567,6 @@ function ScreenViewPage() {
|
||||
columnOrder,
|
||||
tableDisplayData,
|
||||
) => {
|
||||
console.log("🔍 화면에서 선택된 행 데이터 (자식):", selectedData);
|
||||
console.log("📊 정렬 정보 (자식):", { sortBy, sortOrder, columnOrder });
|
||||
console.log("📊 화면 표시 데이터 (자식):", {
|
||||
count: tableDisplayData?.length,
|
||||
firstRow: tableDisplayData?.[0],
|
||||
});
|
||||
setSelectedRowsData(selectedData);
|
||||
setTableSortBy(sortBy);
|
||||
setTableSortOrder(sortOrder || "asc");
|
||||
@@ -618,7 +575,6 @@ function ScreenViewPage() {
|
||||
}}
|
||||
refreshKey={tableRefreshKey}
|
||||
onRefresh={() => {
|
||||
console.log("🔄 테이블 새로고침 요청됨 (자식)");
|
||||
setTableRefreshKey((prev) => prev + 1);
|
||||
setSelectedRowsData([]); // 선택 해제
|
||||
}}
|
||||
|
||||
Reference in New Issue
Block a user