jskim-node #398

Merged
kjs merged 12 commits from jskim-node into main 2026-03-04 21:10:45 +09:00
2 changed files with 16 additions and 5 deletions
Showing only changes of commit 459777d5f0 - Show all commits

View File

@ -202,6 +202,13 @@ export default function PopScreenManagementPage() {
...selectedScreen, ...selectedScreen,
...updatedFields, ...updatedFields,
}); });
setScreens((prev) =>
prev.map((s) =>
s.screenId === selectedScreen.screenId
? { ...s, ...updatedFields }
: s
)
);
}} }}
/> />
</div> </div>

View File

@ -130,12 +130,16 @@ export default function ScreenManagementPage() {
selectedScreen={selectedScreen} selectedScreen={selectedScreen}
onBackToList={() => goToStep("list")} onBackToList={() => goToStep("list")}
onScreenUpdate={(updatedFields) => { onScreenUpdate={(updatedFields) => {
// 저장 후 화면 정보 즉시 업데이트 (테이블명 등)
if (selectedScreen) { if (selectedScreen) {
setSelectedScreen({ const updated = { ...selectedScreen, ...updatedFields };
...selectedScreen, setSelectedScreen(updated);
...updatedFields, setScreens((prev) =>
}); prev.map((s) =>
s.screenId === selectedScreen.screenId
? { ...s, ...updatedFields }
: s
)
);
} }
}} }}
/> />