aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authorjpl2017-04-18 16:43:59 +0200
committerjpl2017-04-18 16:44:09 +0200
commitb19b531e4bb2d7de9423b581297191e2638618c7 (patch)
treee66da25918e00a6b2432838c7b8cb7099bffc4f5 /app/assets/javascripts
parent8fef8ea7b319172385fa2ac4df2932a5e407e6f2 (diff)
downloadchouette-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.js24
-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.js12
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>