wip(est-test): 개발 중 저장 3 — 깃 싱크(11-08)
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user