leistungsbilanz-ts/src/frontend/components
Grovy311 68d2bad6e8 cable-sizing: size for the protective device, not just the load; manual entry; icon position
- calculateCableSizing now selects cross-section against
  designCurrentA = max(operatingCurrentA, existingProtectionRatedCurrentA)
  instead of the load current alone. A breaker only trips at its own rated
  current (In), so a cable sized for the actual load could overheat under
  sustained current below that threshold - the standard In <= Iz rule.
  Voltage-drop calculation still uses the real operating current, only the
  capacity check changed. Alerts and the ok-summary now name the breaker as
  the limiting factor when it is one.
- Added a manual cable type/cross-section entry in the modal itself:
  running a calculation pre-fills these fields as a suggestion, but they
  are the single field that actually gets applied, and stay editable -
  this restores the direct manual-entry capability the modal replaced when
  it took over the cableSummary/cableCrossSection cell click.
- Fixed calculator icon position from a trailing ::after (inconsistent
  position depending on cell text length, easy to miss on empty cells) to
  a fixed-position ::before, so it is always in the same place regardless
  of whether cable data is already filled in.
- No new display for the existing protection device - it already has its
  own Schutz column in this app.
2026-09-25 19:31:35 +02:00
..
AppShell.tsx Add AMEV Gleichzeitigkeitsfaktor-Auswähler und einklappbare Seitenleiste 2026-08-03 17:07:14 +02:00
cable-sizing-api.ts Add proposed cable-sizing module 2026-09-25 19:31:35 +02:00
cable-sizing-modal.tsx cable-sizing: size for the protective device, not just the load; manual entry; icon position 2026-09-25 19:31:35 +02:00
circuit-group-modal.tsx Manage circuit groups 2026-07-31 07:32:46 +02:00
circuit-protection-modal.tsx Configure circuit protection 2026-07-31 07:45:48 +02:00
circuit-tree-editor.tsx cable-sizing: size for the protective device, not just the load; manual entry; icon position 2026-09-25 19:31:35 +02:00
distribution-board-component-modal.tsx Manage distribution board components 2026-07-31 07:29:25 +02:00
form-modal.tsx Fix code-review findings across domain, persistence, server and frontend 2026-08-06 21:31:16 +02:00
gzf-picker-modal.tsx Add AMEV Gleichzeitigkeitsfaktor-Auswähler und einklappbare Seitenleiste 2026-08-03 17:07:14 +02:00
project-device-modal.tsx Add AMEV Gleichzeitigkeitsfaktor-Auswähler und einklappbare Seitenleiste 2026-08-03 17:07:14 +02:00
project-settings-modal.tsx Fix code-review findings across domain, persistence, server and frontend 2026-08-06 21:31:16 +02:00
project-version-history.tsx Describe snapshot source revisions 2026-07-29 11:52:26 +02:00
revit-csv-modal.tsx Add Revit catalog creation flow 2026-08-02 18:08:18 +02:00
room-modal.tsx Add Revit catalog creation flow 2026-08-02 18:08:18 +02:00
Sidebar.tsx Merge remote-tracking branch 'origin/feature/amev-picker-and-collapsible-sidebar' 2026-08-06 22:01:54 +02:00
ThemeToggle.tsx Add dark mode toggle in the sidebar 2026-08-06 21:56:21 +02:00