User Interface medium complexity frontend
4
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Main interactive calculator page on the sales website allowing prospective organizations to input parameters and view projected ROI metrics. Renders input form, results summary, and export action in a single accessible, fully client-side page layout with no backend dependency.

Feature: Impact Calculator

benefit-calculator-page

Responsibilities

  • Orchestrate layout of input section and results section with React state
  • Manage derived calculation state and pass results to results card
  • Coordinate PDF export trigger with print stylesheet activation
  • Ensure WCAG 2.2 AA compliance across all interactive elements and labels
  • Apply sensible input defaults based on NHF, HLF, and Blindeforbundet benchmark data

Interfaces

render(): JSX
handleInputChange(field: string, value: number): void
handleExport(): void
resetDefaults(): void