Skip to content

Commit 9c77257

Browse files
fix(StatusIcon): add icons for grey and green statuses (#2203)
1 parent c12fed4 commit 9c77257

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

src/components/StatusIcon/StatusIcon.scss

+6
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@
2121
}
2222

2323
&__status-icon {
24+
&_state_grey {
25+
color: var(--ydb-color-status-grey);
26+
}
27+
&_state_green {
28+
color: var(--ydb-color-status-green);
29+
}
2430
&_state_blue {
2531
color: var(--ydb-color-status-blue);
2632
}

src/components/StatusIcon/StatusIcon.tsx

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
import {CircleExclamationFill, CircleInfoFill, TriangleExclamationFill} from '@gravity-ui/icons';
1+
import {
2+
CircleCheckFill,
3+
CircleExclamationFill,
4+
CircleInfoFill,
5+
CircleQuestionFill,
6+
TriangleExclamationFill,
7+
} from '@gravity-ui/icons';
28
import {Icon} from '@gravity-ui/uikit';
39

410
import {EFlag} from '../../types/api/enums';
@@ -9,6 +15,8 @@ import './StatusIcon.scss';
915
const b = cn('ydb-status-icon');
1016

1117
const icons = {
18+
[EFlag.Grey]: CircleQuestionFill,
19+
[EFlag.Green]: CircleCheckFill,
1220
[EFlag.Blue]: CircleInfoFill,
1321
[EFlag.Yellow]: CircleExclamationFill,
1422
[EFlag.Orange]: TriangleExclamationFill,

0 commit comments

Comments
 (0)