feat(M02): 산출근거 카드 · 전체 편집 — 시트 탭 없이(tabs: false)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L6KXAabDTenEU7hrDQmCKY
This commit is contained in:
2026-09-28 09:59:09 +09:00
co-authored by Claude Opus 5.5
parent b79793ea31
commit 86ae6db5a0
2 changed files with 2 additions and 1 deletions
@@ -153,7 +153,7 @@ export function createStructurePanel(opts: StructurePanelOptions): StructurePane
try {
const { createSpreadsheet } = await loadSpreadsheet();
if (mine !== seq || !basisDoc) return;
basis = createSpreadsheet(basisHost, basisDoc, { readOnly: true });
basis = createSpreadsheet(basisHost, basisDoc, { readOnly: true, tabs: false });
} catch (error) {
if (mine === seq) basisHost.replaceChildren(note(fill(TEXT.noSheet, why(error))));
}
@@ -186,6 +186,7 @@ export function createMain(isAdmin: boolean, onSaved?: () => void): MainHandle {
const { createSpreadsheet } = await import("../A00_Common/spreadsheet/spreadsheet");
editor = createSpreadsheet(host, doc as Parameters<typeof createSpreadsheet>[1], {
readOnly,
tabs: false, // 산출근거 = 시트 하나 · 탭 줄 없음
onChange: () => (dirty = !readOnly),
});
} catch {