admin/src/views/widgets/WidgetsBrand.js
2021-03-23 01:34:27 +01:00

198 lines
4.4 KiB
JavaScript

import React from 'react';
import PropTypes from 'prop-types';
import { CWidgetBrand, CRow, CCol } from '@coreui/react';
import CIcon from '@coreui/icons-react';
import ChartLineSimple from '../charts/ChartLineSimple';
const WidgetsBrand = ({withCharts})=>{
// render
return withCharts ?
<CRow>
<CCol sm="6" lg="3">
<CWidgetBrand
className="mb-4"
rightHeader="89k"
rightFooter="friends"
leftHeader="459"
leftFooter="feeds"
style={{
"--cui-card-cap-bg": "#3b5998"
}}
>
<CIcon
name="cib-facebook"
height="52"
className="my-4"
/>
<ChartLineSimple
className="position-absolute w-100 h-100"
backgroundColor="rgba(255,255,255,.1)"
dataPoints={[65, 59, 84, 84, 51, 55, 40]}
label="Friends"
labels="months"
/>
</CWidgetBrand>
</CCol>
<CCol sm="6" lg="3">
<CWidgetBrand
className="mb-4"
rightHeader="973k"
rightFooter="followers"
leftHeader="1.792"
leftFooter="tweets"
style={{
"--cui-card-cap-bg": "#00aced"
}}
>
<CIcon
name="cib-twitter"
height="52"
className="my-4"
/>
<ChartLineSimple
className="position-absolute w-100 h-100"
backgroundColor="rgba(255,255,255,.1)"
dataPoints={[1, 13, 9, 17, 34, 41, 38]}
label="Followers"
labels="months"
/>
</CWidgetBrand>
</CCol>
<CCol sm="6" lg="3">
<CWidgetBrand
className="mb-4"
rightHeader="500+"
rightFooter="contracts"
leftHeader="292"
leftFooter="feeds"
style={{
"--cui-card-cap-bg": "#4875b4"
}}
>
<CIcon
name="cib-linkedin"
height="52"
className="my-4"
/>
<ChartLineSimple
className="position-absolute w-100 h-100"
backgroundColor="rgba(255,255,255,.1)"
dataPoints={[78, 81, 80, 45, 34, 12, 40]}
label="Contracts"
labels="months"
/>
</CWidgetBrand>
</CCol>
<CCol sm="6" lg="3">
<CWidgetBrand
className="mb-4"
rightHeader="12"
rightFooter="events"
leftHeader="4"
leftFooter="meetings"
color="warning"
>
<CIcon
name="cil-calendar"
height="52"
className="my-4"
/>
<ChartLineSimple
className="position-absolute w-100 h-100"
backgroundColor="rgba(255,255,255,.1)"
dataPoints={[35, 23, 56, 22, 97, 23, 64]}
label="Followers"
labels="months"
/>
</CWidgetBrand>
</CCol>
</CRow> :
<CRow>
<CCol sm="6" lg="3">
<CWidgetBrand
className="mb-4"
rightHeader="89k"
rightFooter="friends"
leftHeader="459"
leftFooter="feeds"
style={{
"--cui-card-cap-bg": "#3b5998"
}}
>
<CIcon
name="cib-facebook"
height="56"
className="my-4"
/>
</CWidgetBrand>
</CCol>
<CCol sm="6" lg="3">
<CWidgetBrand
className="mb-4"
rightHeader="973k"
rightFooter="followers"
leftHeader="1.792"
leftFooter="tweets"
style={{
"--cui-card-cap-bg": "#00aced"
}}
>
<CIcon
name="cib-twitter"
height="56"
className="my-4"
/>
</CWidgetBrand>
</CCol>
<CCol sm="6" lg="3">
<CWidgetBrand
className="mb-4"
rightHeader="500+"
rightFooter="contracts"
leftHeader="292"
leftFooter="feeds"
style={{
"--cui-card-cap-bg": "#4875b4"
}}
>
<CIcon
name="cib-linkedin"
height="56"
className="my-4"
/>
</CWidgetBrand>
</CCol>
<CCol sm="6" lg="3">
<CWidgetBrand
className="mb-4"
rightHeader="12"
rightFooter="events"
leftHeader="4"
leftFooter="meetings"
color="warning"
>
<CIcon
name="cil-calendar"
height="56"
className="my-4"
/>
</CWidgetBrand>
</CCol>
</CRow>
}
WidgetsBrand.propTypes = {
withCharts: PropTypes.bool
}
export default WidgetsBrand