Current Behavior
Sistent does not have a SendIcon component, requiring developers to
depend on @mui/icons-material for this commonly used icon.
Desired Behavior
Create a SendIcon in Sistent to reduce dependency on
@mui/icons-material and ensure design consistency across Layer5 products.
Implementation
Follow the existing icon pattern in src/icons/ — create
src/icons/Send/SendIcon.tsx and src/icons/Send/index.tsx,
then export from src/icons/index.ts.
Acceptance Tests
SendIcon renders correctly with default width, height, and fill props
- Icon is exported from the main
src/icons/index.ts
- Follows the same pattern as other icons in the library
Mockups
https://mui.com/material-ui/material-icons/?query=Send&selected=Send
Current Behavior
Sistent does not have a
SendIconcomponent, requiring developers todepend on
@mui/icons-materialfor this commonly used icon.Desired Behavior
Create a
SendIconin Sistent to reduce dependency on@mui/icons-materialand ensure design consistency across Layer5 products.Implementation
Follow the existing icon pattern in
src/icons/— createsrc/icons/Send/SendIcon.tsxandsrc/icons/Send/index.tsx,then export from
src/icons/index.ts.Acceptance Tests
SendIconrenders correctly with default width, height, and fill propssrc/icons/index.tsMockups
https://mui.com/material-ui/material-icons/?query=Send&selected=Send