Goal-Calibration/public/js
Yisroel Baum 1342a67cf3
preserve expanded state across node re-render
introduce a module-level expandedNodeIds set that tracks which
nodes the user has manually expanded. renderTree consults the set
when deciding initial visibility (falling back to the depth-based
default for a fresh load), the toggle click handler keeps the set
in sync, and both add-child save handlers add the parent's id
before triggering the re-fetch. on a fresh load the set starts
empty so root-only-open behavior is unchanged and the existing
toggle tests keep passing.
2026-05-01 11:45:55 +03:00
..
auth.js add auth javascript 2026-04-24 13:29:38 +03:00
home.js style home page with shell and card list 2026-05-01 11:25:45 +03:00
text.js preserve expanded state across node re-render 2026-05-01 11:45:55 +03:00
texts.js style admin texts page with card list and form 2026-05-01 11:32:21 +03:00
today.js style today page with shell and card list 2026-05-01 11:31:55 +03:00