Skip to content

Feat/add chevron right icon#1428

Open
ITACHI161105 wants to merge 8 commits intolayer5io:masterfrom
ITACHI161105:feat/add-chevron-right-icon
Open

Feat/add chevron right icon#1428
ITACHI161105 wants to merge 8 commits intolayer5io:masterfrom
ITACHI161105:feat/add-chevron-right-icon

Conversation

@ITACHI161105
Copy link
Copy Markdown

Closes #1415

Added ChevronRight icon following the same pattern as ChevronLeft icon.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a new ChevronRight icon component and its corresponding export index file. The review feedback suggests improving the component's implementation by utilizing the color prop from IconProps as a fallback for the SVG fill to ensure consistency with the interface, and adding a missing trailing newline to the source file.

Comment thread src/icons/ChevronRight/ChevronRight.tsx Outdated
Comment thread src/icons/ChevronRight/ChevronRight.tsx
@ITACHI161105
Copy link
Copy Markdown
Author

@kishore08-07 Hey can u review it once plz before merging

@ITACHI161105 ITACHI161105 force-pushed the feat/add-chevron-right-icon branch from ffe42e5 to d389c0a Compare April 21, 2026 11:34
Comment thread src/icons/ChevronRight/ChevronRight.tsx Outdated
Comment thread src/icons/ChevronRight/ChevronRight.tsx Outdated
Comment thread src/icons/ChevronRight/ChevronRight.tsx Outdated
The meshmap package legitimately relies on peer-dep relaxation
(e.g. jquery@^4 × cytoscape-clipboard), matching its own
install:legacy-peer-deps script. Without this flag the bump job
fails with ERESOLVE on npm install, matching the bump-layer5 job
which already uses --legacy-peer-deps.

Signed-off-by: Lee Calcote <lee.calcote@layer5.io>
Signed-off-by: ITACHI161105 <utkarsha137@gmail.com>
@ITACHI161105 ITACHI161105 force-pushed the feat/add-chevron-right-icon branch from e13ccc4 to 0967b29 Compare April 22, 2026 06:05
@github-actions github-actions Bot added the area/ci Continuous integration | Build and release label Apr 22, 2026
ITACHI161105 and others added 7 commits April 22, 2026 11:46
Signed-off-by: Utkarsh Anand <133217805+ITACHI161105@users.noreply.github.com>
Signed-off-by: ITACHI161105 <utkarsha137@gmail.com>
Signed-off-by: Utkarsh Anand <133217805+ITACHI161105@users.noreply.github.com>
Signed-off-by: ITACHI161105 <utkarsha137@gmail.com>
Signed-off-by: Utkarsh Anand <133217805+ITACHI161105@users.noreply.github.com>
Signed-off-by: ITACHI161105 <utkarsha137@gmail.com>
Signed-off-by: Utkarsh Anand <133217805+ITACHI161105@users.noreply.github.com>
Signed-off-by: ITACHI161105 <utkarsha137@gmail.com>
Signed-off-by: ITACHI161105 <utkarsha137@gmail.com>
Signed-off-by: ITACHI161105 <utkarsha137@gmail.com>
Signed-off-by: ITACHI161105 <utkarsha137@gmail.com>
@ITACHI161105 ITACHI161105 force-pushed the feat/add-chevron-right-icon branch from 9349c09 to f42e419 Compare April 22, 2026 06:17
Copy link
Copy Markdown
Author

@ITACHI161105 ITACHI161105 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Addressed all review comments — added DEFAULT_FILL_NONE to imports, removed ONYX_BLACK, and updated the default fill and JSX accordingly."

@Bhumikagarggg
Copy link
Copy Markdown
Contributor

Thanks @ITACHI161105
LGTM 🚀

Copy link
Copy Markdown
Contributor

@kishore08-07 kishore08-07 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ITACHI161105
Take this https://github.com/layer5io/sistent/pull/1324/changes as reference template and refactor the changes accordingly.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ITACHI161105 Could you please revert this change? It appears to be out of scope for this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci Continuous integration | Build and release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]Add ChevronRight icon

4 participants