wip(est-test): 개발 중 저장 3 — 깃 싱크(11-08)

This commit is contained in:
2026-11-08 17:44:13 +09:00
parent d39eece45e
commit db71cdbf7c
28 changed files with 1027 additions and 202 deletions
+9
View File
@@ -217,6 +217,7 @@ const EstApp = (() => {
state.selection.clear();
state.group = "";
state.page = 0;
state.progressPage = state.escalationPage = state.changePage = 0;
state.quantitySheet = state.project.quantitySheets?.[0]?.Code || "manual";
state.roundId =
state.project.progress.find((round) => round.id === state.roundId)?.id ||
@@ -260,6 +261,10 @@ const EstApp = (() => {
}
function render() {
if (!state.project) return;
if (state.query !== state.previousBusinessQuery) {
state.progressPage = state.escalationPage = state.changePage = 0;
state.previousBusinessQuery = state.query;
}
const active = document.activeElement,
scroll = byId("work-content")?.scrollLeft || 0;
const focus = active?.dataset.table
@@ -394,6 +399,10 @@ const EstApp = (() => {
}
if (!saved) saved = await loadFromStorage(LEGACY_CACHE);
setProject(saved ? JSON.parse(saved) : await api("/api/sample"));
byId("business-search").addEventListener("input", (event) => {
state.query = event.target.value;
render();
});
EstActions.install();
EstQuantity.install();
EstReview.install();