pediatric-ai-scribe-v3/public/js/bedside
Daniel ddf9ca805b feat: C — extract Bedside reference into ES modules
Split the Bedside clinical reference section out of calculators.js
(~1220 lines) into 20 focused ES modules under public/js/bedside/.
Each module owns one clinical topic (cardiac, seizure, sepsis, burns,
etc.) and exports an init() wired up by bedside/index.js. Shared
helpers live in shared.js and also set window._EM for back-compat
with the 4 remaining call sites in calculators.js.

Load order: classic defer calculators.js first, then module script
bedside/index.js. Handlers bind at DOM-ready; runtime _EM lookups
resolve after both are evaluated.

Makes bedside content editable per-section, shrinks calculators.js
from 4111 to 2891 lines, and keeps the existing Playwright smoke
suite (e2e/tests/bedside-smoke.spec.js) as the behavioral contract.
2026-04-20 23:19:50 +02:00
..
age-weight.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
agitation.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
airway.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
anaphylaxis.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
antiemetics.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
antimicrobials.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
burns.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
cardiac.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
image-lightbox.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
index.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
neonatal.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
respiratory.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
sedation.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
seizure.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
sepsis.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
shared.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
sub-nav.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
toxicology.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
trauma.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00
ventilation.js feat: C — extract Bedside reference into ES modules 2026-04-20 23:19:50 +02:00