GIS 편집 임시 관로 스냅 지원 및 세션 취소/뒤로가기 분리

This commit is contained in:
kiminchan
2026-06-29 17:45:31 +09:00
parent 87cda451f3
commit 31caee87db
8 changed files with 163 additions and 13 deletions
@@ -38,6 +38,7 @@ export const WINDOW_POPUP_MESSAGE_TYPE = {
GIS_EDIT_SESSION_READY: "sn:popup:gisEditSessionReady",
GIS_EDIT_SESSION_SYNC: "sn:popup:gisEditSessionSync",
GIS_EDIT_SESSION_FOCUS_CHANGE: "sn:popup:gisEditSessionFocusChange",
GIS_EDIT_SESSION_REMOVE_FOCUSED_CHANGE: "sn:popup:gisEditSessionRemoveFocusedChange",
GIS_EDIT_SESSION_REMOVE_LAST_CHANGE: "sn:popup:gisEditSessionRemoveLastChange",
GIS_EDIT_SESSION_CLEAR_CHANGES: "sn:popup:gisEditSessionClearChanges",
WATER_RISK_READY: "sn:popup:waterRiskReady",
@@ -57,6 +57,9 @@ export default function GisEditSessionPopupContent(_props: WindowPopupContentPro
<GisEditSessionPanel
{...snapshot}
className="h-full shadow-none"
onRemoveFocusedChange={() => {
postMessageToOpener(WINDOW_POPUP_MESSAGE_TYPE.GIS_EDIT_SESSION_REMOVE_FOCUSED_CHANGE);
}}
onRemoveLastChange={() => {
postMessageToOpener(WINDOW_POPUP_MESSAGE_TYPE.GIS_EDIT_SESSION_REMOVE_LAST_CHANGE);
}}