jskim-node #388
|
|
@ -1564,6 +1564,7 @@ export const SplitPanelLayoutComponent: React.FC<SplitPanelLayoutComponentProps>
|
||||||
if (isSameItem) {
|
if (isSameItem) {
|
||||||
// 선택 해제 → 전체 데이터 로드
|
// 선택 해제 → 전체 데이터 로드
|
||||||
setSelectedLeftItem(null);
|
setSelectedLeftItem(null);
|
||||||
|
setCustomLeftSelectedData({}); // 커스텀 모드 우측 폼 데이터 초기화
|
||||||
setExpandedRightItems(new Set());
|
setExpandedRightItems(new Set());
|
||||||
setTabsData({});
|
setTabsData({});
|
||||||
if (activeTabIndex === 0) {
|
if (activeTabIndex === 0) {
|
||||||
|
|
@ -1584,6 +1585,7 @@ export const SplitPanelLayoutComponent: React.FC<SplitPanelLayoutComponentProps>
|
||||||
}
|
}
|
||||||
|
|
||||||
setSelectedLeftItem(item);
|
setSelectedLeftItem(item);
|
||||||
|
setCustomLeftSelectedData(item); // 커스텀 모드 우측 폼에 선택된 데이터 전달
|
||||||
setExpandedRightItems(new Set()); // 좌측 항목 변경 시 우측 확장 초기화
|
setExpandedRightItems(new Set()); // 좌측 항목 변경 시 우측 확장 초기화
|
||||||
setTabsData({}); // 모든 탭 데이터 초기화
|
setTabsData({}); // 모든 탭 데이터 초기화
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue