import * as React from 'react'; import classNames from 'classnames'; import TimelineItem from './TimelineItem'; import splitObject from '../_util/splitObject'; export default class Timeline extends React.Component { static defaultProps = { prefixCls: 'ant-timeline', } render() { const [{ prefixCls, children, pending, className },restProps] = splitObject(this.props, ['prefixCls', 'children', 'pending','className']); const pendingNode = typeof pending === 'boolean' ? null : pending; const classString = classNames({ [prefixCls]: true, [`${prefixCls}-pending`]: !!pending, [className]: className, }); return (