1- import { EuiText } from '@elastic/eui'
21import React from 'react'
2+ import { EuiText } from '@elastic/eui'
3+ import styled from 'styled-components'
34import { numberWithSpaces } from 'uiSrc/utils/numbers'
45import { millisecondsFormat } from 'uiSrc/utils'
56import { BulkActionsType } from 'uiSrc/constants'
67
78import { FlexItem , Row } from 'uiSrc/components/base/layout/flex'
8- import styles from './styles.module.scss'
99
1010export interface Props {
1111 type ?: BulkActionsType
@@ -15,6 +15,16 @@ export interface Props {
1515 duration ?: number
1616 'data-testid' : string
1717}
18+
19+ const SummaryContainer = styled ( Row ) `
20+ padding-top: 18px;
21+ `
22+ const SummaryValue = styled ( EuiText ) `
23+ font-size: 18px !important;
24+ line-height: 24px;
25+ font-weight: 500 !important;
26+ `
27+
1828const BulkActionSummary = ( {
1929 type = BulkActionsType . Delete ,
2030 processed = 0 ,
@@ -23,40 +33,26 @@ const BulkActionSummary = ({
2333 duration = 0 ,
2434 'data-testid' : testId ,
2535} : Props ) => (
26- < Row align = "start" className = { styles . summary } data-testid = { testId } >
36+ < SummaryContainer data-testid = { testId } gap = "xl" >
2737 < FlexItem >
28- < EuiText className = { styles . summaryValue } >
29- { numberWithSpaces ( processed ) }
30- </ EuiText >
31- < EuiText color = "subdued" className = { styles . summaryLabel } >
38+ < SummaryValue > { numberWithSpaces ( processed ) } </ SummaryValue >
39+ < EuiText color = "subdued" >
3240 { type === BulkActionsType . Delete ? 'Keys' : 'Commands' } Processed
3341 </ EuiText >
3442 </ FlexItem >
3543 < FlexItem >
36- < EuiText className = { styles . summaryValue } >
37- { numberWithSpaces ( succeed ) }
38- </ EuiText >
39- < EuiText color = "subdued" className = { styles . summaryLabel } >
40- Success
41- </ EuiText >
44+ < SummaryValue > { numberWithSpaces ( succeed ) } </ SummaryValue >
45+ < EuiText color = "subdued" > Success</ EuiText >
4246 </ FlexItem >
4347 < FlexItem >
44- < EuiText className = { styles . summaryValue } >
45- { numberWithSpaces ( failed ) }
46- </ EuiText >
47- < EuiText color = "subdued" className = { styles . summaryLabel } >
48- Errors
49- </ EuiText >
48+ < SummaryValue > { numberWithSpaces ( failed ) } </ SummaryValue >
49+ < EuiText color = "subdued" > Errors</ EuiText >
5050 </ FlexItem >
5151 < FlexItem >
52- < EuiText className = { styles . summaryValue } >
53- { millisecondsFormat ( duration , 'H:mm:ss.SSS' ) }
54- </ EuiText >
55- < EuiText color = "subdued" className = { styles . summaryLabel } >
56- Time Taken
57- </ EuiText >
52+ < SummaryValue > { millisecondsFormat ( duration , 'H:mm:ss.SSS' ) } </ SummaryValue >
53+ < EuiText color = "subdued" > Time Taken</ EuiText >
5854 </ FlexItem >
59- </ Row >
55+ </ SummaryContainer >
6056)
6157
6258export default BulkActionSummary
0 commit comments