|
@@ -27,9 +27,11 @@ class Timeline extends React.Component {
|
27
|
27
|
|
28
|
28
|
return (
|
29
|
29
|
<div className='timeline'>
|
30
|
|
- <div className={classnames(`${props.customClass}__header`, 'timeline__header')}>
|
31
|
|
- Timeline
|
32
|
|
- </div>
|
|
30
|
+ {props.showHeader &&
|
|
31
|
+ <div className={classnames(`${props.customClass}__header`, 'timeline__header')}>
|
|
32
|
+ Timeline
|
|
33
|
+ </div>
|
|
34
|
+ }
|
33
|
35
|
|
34
|
36
|
<ul className={classnames(`${props.customClass}__messagelist`, 'timeline__messagelist')}>
|
35
|
37
|
{props.timelineData.map(content => {
|
|
@@ -116,7 +118,8 @@ Timeline.propTypes = {
|
116
|
118
|
wysiwyg: PropTypes.bool,
|
117
|
119
|
onClickWysiwygBtn: PropTypes.func,
|
118
|
120
|
onClickRevisionBtn: PropTypes.func,
|
119
|
|
- shouldScrollToBottom: PropTypes.bool
|
|
121
|
+ shouldScrollToBottom: PropTypes.bool,
|
|
122
|
+ showHeader: PropTypes.bool
|
120
|
123
|
}
|
121
|
124
|
|
122
|
125
|
Timeline.defaultProps = {
|
|
@@ -130,5 +133,6 @@ Timeline.defaultProps = {
|
130
|
133
|
timelineData: [],
|
131
|
134
|
wysiwyg: false,
|
132
|
135
|
onClickWysiwygBtn: () => {},
|
133
|
|
- shouldScrollToBottom: true
|
|
136
|
+ shouldScrollToBottom: true,
|
|
137
|
+ showHeader: true
|
134
|
138
|
}
|