chore: add candlestick icon to component library#27961
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
The Candlestick icon is used in:
SmokePerps is selected because the icon is directly used in the Perps entry point. SmokeWalletPlatform is selected because the icon appears in WalletActions and TrendingView (Perps section inside Trending). SmokeConfirmations is required as a dependency when selecting SmokePerps (per tag description: 'When selecting SmokePerps, also select SmokeWalletPlatform and SmokeConfirmations'). No existing icons are modified — this is purely additive. Risk is low. Performance Test Selection: |
|
✅ E2E Fixture Validation — Schema is up to date |
|



Description
This PR adds the candlestick icon to the component-library
Changelog
CHANGELOG entry: null
Related issues
Fixes: https://consensyssoftware.atlassian.net/browse/DSYS-656
Manual testing steps
Screenshots/Recordings
Before
After
Simulator.Screen.Recording.-.iPhone.15.Pro.Max.-.2026-03-25.at.23.20.12.mov
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Low Risk
Low risk: adds a new SVG asset and wires it into the generated icon enum/mapping, with no changes to runtime logic beyond selecting an additional icon name.
Overview
Adds a new
Candlestickicon to the component library by introducingassets/candlestick.svg, extendingIconNamewithCandlestick, and wiring the new asset intoassetByIconName.Also includes minor import/mapping reordering in the generated icon asset/type files (e.g.,
Search,MetamaskFoxOutline) with no functional behavior change.Written by Cursor Bugbot for commit 0cd4fb7. This will update automatically on new commits. Configure here.