11import * as React from 'react' ;
2+ import { Icon } from '@patternfly/react-core' ;
23import { ArrowCircleUpIcon } from '@patternfly/react-icons/dist/esm/icons/arrow-circle-up-icon' ;
34import { ResourcesAlmostFullIcon } from '@patternfly/react-icons/dist/esm/icons/resources-almost-full-icon' ;
45import { ResourcesFullIcon } from '@patternfly/react-icons/dist/esm/icons/resources-full-icon' ;
56import { SyncAltIcon } from '@patternfly/react-icons/dist/esm/icons/sync-alt-icon' ;
67import { UnknownIcon } from '@patternfly/react-icons/dist/esm/icons/unknown-icon' ;
7- import * as ReactTokens from '@patternfly/react-tokens' ;
88import { ColoredIconProps } from '@console/dynamic-plugin-sdk' ;
99
1010export {
@@ -14,42 +14,36 @@ export {
1414 BlueInfoCircleIcon ,
1515} from '@console/dynamic-plugin-sdk' ;
1616
17- export const GrayUnknownIcon : React . FC < ColoredIconProps > = ( { className, title } ) => (
18- < UnknownIcon
19- color = { ReactTokens . global_disabled_color_100 . value }
20- className = { className }
21- title = { title }
22- />
17+ export const GrayUnknownIcon : React . FC < ColoredIconProps > = ( { className, title, size } ) => (
18+ < Icon size = { size } >
19+ < UnknownIcon className = { className } title = { title } />
20+ </ Icon >
2321) ;
2422
25- export const BlueSyncIcon : React . FC < ColoredIconProps > = ( { className, title } ) => (
26- < SyncAltIcon
27- color = { ReactTokens . global_palette_blue_300 . value }
28- className = { className }
29- title = { title }
30- />
23+ export const BlueSyncIcon : React . FC < ColoredIconProps > = ( { className, title, size } ) => (
24+ < Icon status = "info" size = { size } >
25+ < SyncAltIcon className = { className } title = { title } />
26+ </ Icon >
3127) ;
3228
33- export const RedResourcesFullIcon : React . FC < ColoredIconProps > = ( { className, title } ) => (
34- < ResourcesFullIcon
35- color = { ReactTokens . global_danger_color_100 . value }
36- className = { className }
37- title = { title }
38- />
29+ export const RedResourcesFullIcon : React . FC < ColoredIconProps > = ( { className, title, size } ) => (
30+ < Icon status = "danger" size = { size } >
31+ < ResourcesFullIcon className = { className } title = { title } />
32+ </ Icon >
3933) ;
4034
41- export const YellowResourcesAlmostFullIcon : React . FC < ColoredIconProps > = ( { className, title } ) => (
42- < ResourcesAlmostFullIcon
43- color = { ReactTokens . global_warning_color_100 . value }
44- className = { className }
45- title = { title }
46- />
35+ export const YellowResourcesAlmostFullIcon : React . FC < ColoredIconProps > = ( {
36+ className,
37+ title,
38+ size,
39+ } ) => (
40+ < Icon status = "warning" size = { size } >
41+ < ResourcesAlmostFullIcon className = { className } title = { title } />
42+ </ Icon >
4743) ;
4844
49- export const BlueArrowCircleUpIcon : React . FC < ColoredIconProps > = ( { className, title } ) => (
50- < ArrowCircleUpIcon
51- color = { ReactTokens . global_Color_200 . value }
52- className = { className }
53- title = { title }
54- />
45+ export const BlueArrowCircleUpIcon : React . FC < ColoredIconProps > = ( { className, title, size } ) => (
46+ < Icon status = "info" size = { size } >
47+ < ArrowCircleUpIcon className = { className } title = { title } />
48+ </ Icon >
5549) ;
0 commit comments