diff options
| author | jpl | 2017-04-18 16:43:59 +0200 |
|---|---|---|
| committer | jpl | 2017-04-18 16:44:09 +0200 |
| commit | b19b531e4bb2d7de9423b581297191e2638618c7 (patch) | |
| tree | e66da25918e00a6b2432838c7b8cb7099bffc4f5 /app/assets/javascripts | |
| parent | 8fef8ea7b319172385fa2ac4df2932a5e407e6f2 (diff) | |
| download | chouette-core-b19b531e4bb2d7de9423b581297191e2638618c7.tar.bz2 | |
Refs #2982: start adding columns content on tt#edit
Diffstat (limited to 'app/assets/javascripts')
| -rw-r--r-- | app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDBody.js | 24 | ||||
| -rw-r--r-- | app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDHead.js (renamed from app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDay.js) | 6 | ||||
| -rw-r--r-- | app/assets/javascripts/es6_browserified/time_tables/components/Timetable.js | 12 |
3 files changed, 37 insertions, 5 deletions
diff --git a/app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDBody.js b/app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDBody.js new file mode 100644 index 000000000..35ae79334 --- /dev/null +++ b/app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDBody.js @@ -0,0 +1,24 @@ +var React = require('react') +var Component = require('react').Component +var PropTypes = require('react').PropTypes + +class TimeTableDBody extends Component { + constructor(props) { + super(props) + } + + render() { + return ( + <div> + toto + </div> + ) + } +} + +TimeTableDBody.propTypes = { + value: PropTypes.object.isRequired, + index: PropTypes.number.isRequired +} + +module.exports = TimeTableDBody diff --git a/app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDay.js b/app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDHead.js index cc47c2052..e849d8d55 100644 --- a/app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDay.js +++ b/app/assets/javascripts/es6_browserified/time_tables/components/TimeTableDHead.js @@ -2,7 +2,7 @@ var React = require('react') var Component = require('react').Component var PropTypes = require('react').PropTypes -class TimeTableDay extends Component { +class TimeTableDHead extends Component { constructor(props) { super(props) } @@ -26,9 +26,9 @@ class TimeTableDay extends Component { } } -TimeTableDay.propTypes = { +TimeTableDHead.propTypes = { value: PropTypes.object.isRequired, index: PropTypes.number.isRequired } -module.exports = TimeTableDay +module.exports = TimeTableDHead diff --git a/app/assets/javascripts/es6_browserified/time_tables/components/Timetable.js b/app/assets/javascripts/es6_browserified/time_tables/components/Timetable.js index 32b8706b1..c0210a13e 100644 --- a/app/assets/javascripts/es6_browserified/time_tables/components/Timetable.js +++ b/app/assets/javascripts/es6_browserified/time_tables/components/Timetable.js @@ -1,7 +1,8 @@ var React = require('react') var Component = require('react').Component var PropTypes = require('react').PropTypes -var TimeTableDay = require('./TimeTableDay') +var TimeTableDHead = require('./TimeTableDHead') +var TimeTableDBody = require('./TimeTableDBody') var actions = require('../actions') class Timetable extends Component{ @@ -32,7 +33,7 @@ class Timetable extends Component{ <div className='monthDays'> {this.props.timetable.current_month.map((day, i) => - <TimeTableDay + <TimeTableDHead key={i} index={i} value={day} @@ -40,6 +41,13 @@ class Timetable extends Component{ )} </div> </div> + {this.props.timetable.current_month.map((day, i) => + <TimeTableDBody + key={i} + index={i} + value={day} + /> + )} </div> </div> </div> |
