UNPKG

recharts

Version:
48 lines (40 loc) 1.03 kB
import React, { PropTypes } from 'react'; class LineItem extends React.Component { static displayName = 'LineItem'; static propTypes = { // 数据对应的单位 unit: PropTypes.any, // 数据对应的名称 name: PropTypes.any, // 线对应的数据key dataKey: PropTypes.string.isRequired, // 线的类型 type: PropTypes.oneOf(['linear', 'monotone', 'step', 'stepBefore', 'stepAfter']), className: PropTypes.string, fill: PropTypes.string, stroke: PropTypes.string, strokeWidth: PropTypes.number, strokeDasharray: PropTypes.string, yAxisId: PropTypes.number, xAxisId: PropTypes.number, legendType: PropTypes.string, dot: PropTypes.bool, // 数据格式化函数 formatter: PropTypes.func, }; static defaultProps = { stroke: '#3182bd', fill: '#fff', xAxisId: 0, yAxisId: 0, dot: true, legendType: 'line', }; constructor(props) { super(props); } render() { return null; } } export default LineItem;