summaryrefslogtreecommitdiff
path: root/client/components/MealList.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'client/components/MealList.jsx')
-rw-r--r--client/components/MealList.jsx11
1 files changed, 7 insertions, 4 deletions
diff --git a/client/components/MealList.jsx b/client/components/MealList.jsx
index 76cdd25..8f5e5df 100644
--- a/client/components/MealList.jsx
+++ b/client/components/MealList.jsx
@@ -146,7 +146,7 @@ class MealForm extends React.Component {
userid: props.user.id,
name: '',
calories: '',
- date: new Date (),
+ date: new Date ().toISOString(),
}
this.updateState = this.updateState.bind(this)
this.handleSubmit = this.handleSubmit.bind(this)
@@ -156,7 +156,7 @@ class MealForm extends React.Component {
id: '',
name: '',
calories: '',
- date: new Date (),
+ date: new Date ().toISOString(),
})
}
pick(meal){
@@ -165,10 +165,11 @@ class MealForm extends React.Component {
updateState(event){
const name = event.target.name
let value = event.target.value
+ console.log(name, value)
if (name === 'date') {
- value = new Date(value + 'T' + this.state.date.split("T")[1] ).toString()
+ value = new Date(value + 'T' + this.state.date.split("T")[1] ).toISOString()
} else if (name === 'time') {
- value = new Date(this.state.date.split("T")[0] + value).toString()
+ value = new Date(this.state.date.split("T")[0] + value).toISOString()
} else if (name === 'calories') {
value = parseInt(value)
}
@@ -224,9 +225,11 @@ class MealForm extends React.Component {
if (! canEdit) {
return (<div></div>)
}
+ console.log(this.state.date)
const date = parseDate(this.state.date)
const time = parseTime(this.state.date)
+
return (
<form onSubmit={this.handleSubmit} className={action}>
<input type='hidden' name='id' value={this.state.id} readOnly />