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
export const ChevronRight = ({
width = DEFAULT_WIDTH,
height = DEFAULT_HEIGHT,
fill,
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.

fill = DEFAULT_FILL_NONE

Comment thread src/icons/ChevronRight/ChevronRight.tsx Outdated
Comment on lines +1 to +2
import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants';
import { ONYX_BLACK } from '../../theme';
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.

import { DEFAULT_HEIGHT, DEFAULT_WIDTH, DEFAULT_FILL_NONE } from '../../constants/constants';

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."

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

3 participants