Description
Several services and components still use constructor-based injection instead of the inject() function. Example: CellService.
Acceptance Criteria
- All constructor injection replaced with inject() calls
- Build and lint pass
Proposed Solution
Audit all components and services for constructor parameters. Replace with private fields initialized via inject(). Remove empty constructors.
Description
Several services and components still use constructor-based injection instead of the inject() function. Example: CellService.
Acceptance Criteria
Proposed Solution
Audit all components and services for constructor parameters. Replace with private fields initialized via inject(). Remove empty constructors.