Author: smaisonneuve Date: 2015-05-26 14:35:34 +0000 (Tue, 26 May 2015) New Revision: 1494 Url: http://forge.nuiton.org/projects/sandbox/repository/revisions/1494 Log: [Refactoring] - shapping pages into modules Modified: wit/js/pages/EditionLogs.js wit/js/pages/Rapport.js Modified: wit/js/pages/EditionLogs.js =================================================================== --- wit/js/pages/EditionLogs.js 2015-05-26 14:32:02 UTC (rev 1493) +++ wit/js/pages/EditionLogs.js 2015-05-26 14:35:34 UTC (rev 1494) @@ -1,14 +1,17 @@ "use strict"; +var moment = require("moment"); +var db = require("../services/database"); + var React = require("react"); var FilterBar = require("../components/FilterBar"); var LogsTable = require("../components/LogsTable"); class EditionLogs extends React.Component { - getInitialState() { - var moment = require("moment"); - return { + constructor(props) { + super(props); + this.state = { startDate: moment().subtract(1, "h"), endDate: moment(), result: null @@ -24,8 +27,6 @@ } onAdd() { - var moment = require("moment"); - var db = require("./js/services/database.js"); var tags = this.refs.tags.getDOMNode().value.split(","); var startDate = moment(this.refs.beginDate.getDOMNode().value); Modified: wit/js/pages/Rapport.js =================================================================== --- wit/js/pages/Rapport.js 2015-05-26 14:32:02 UTC (rev 1493) +++ wit/js/pages/Rapport.js 2015-05-26 14:35:34 UTC (rev 1494) @@ -1,14 +1,17 @@ "use strict"; +var moment = require("moment"); + var React = require("react"); var FilterBar = require("../components/FilterBar"); var FilterLogs = require("../components/FilterLogs"); class Rapport extends React.Component { - getInitialState() { - var moment = require("moment"); - return { + constructor(props) { + super(props); + + this.state = { startDate: moment().subtract(1, "h"), endDate: moment(), result: []
participants (1)
-
smaisonneuveďź users.nuiton.org