import React from 'react';
import { Card, Spin } from 'antd';
import classNames from 'classnames';
import styles from './index.less';
const renderTotal = (total) => {
let totalDom;
switch (typeof total) {
case undefined:
totalDom = null;
break;
case 'string':
totalDom =
;
break;
default:
totalDom = {total}
;
}
return totalDom;
};
const ChartCard = ({
loading = false, contentHeight, title, avatar, action, total, footer, children, ...rest
}) => {
const content = (
{
avatar
}
{title}
{action}
{renderTotal(total)}
{
children && (
)
}
{
footer && (
{footer}
)
}
);
return (
{{content}}
);
};
export default ChartCard;