Benefit Calculator Page
Component Detail
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.
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
Relationships
Dependencies (4)
Components this component depends on