-
Notifications
You must be signed in to change notification settings - Fork 495
Open
Labels
front-endIssue related to the React Front End DashboardIssue related to the React Front End Dashboardtech-debtTechnical debt issuesTechnical debt issues
Description
Problem
@ionic/react and ionicons are imported for just 3 icons across the codebase:
InfoMessage.tsxSuccessMessage.tsxAccordionCard.tsxproject-components.js
This adds an entire icon library dependency for 3 uses.
Solution
- Inline the 3 SVGs (or add them to the Icon system after Refactor Icon.tsx: split 70 inline SVGs into individual files #7019)
- Remove
@ionic/reactandioniconsfrompackage.json
Acceptance criteria
- 3 icons render identically
-
@ionic/reactandioniconsremoved from dependencies - Bundle size reduction measurable
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
front-endIssue related to the React Front End DashboardIssue related to the React Front End Dashboardtech-debtTechnical debt issuesTechnical debt issues