Browse Source

design fix for timeline

Skylsmoi 5 years ago
parent
commit
ba7a74e192
2 changed files with 10 additions and 5 deletions
  1. 9 5
      src/component/Timeline/Timeline.jsx
  2. 1 0
      src/component/Timeline/Timeline.styl

+ 9 - 5
src/component/Timeline/Timeline.jsx View File

@@ -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
 }

+ 1 - 0
src/component/Timeline/Timeline.styl View File

@@ -5,6 +5,7 @@
5 5
   flex-direction column
6 6
   margin 10px 10px 10px 5px
7 7
   border-radius 10px
8
+  width 100%
8 9
   height 100%
9 10
   &__header
10 11
     flex 0 1 auto