API & Client: dates handling

This commit is contained in:
SamR1
2018-01-01 22:36:44 +01:00
parent ddb765e02d
commit 7c3ffa46bd
8 changed files with 30 additions and 14 deletions

View File

@ -1,3 +1,4 @@
import { format } from 'date-fns'
import React from 'react'
import { Helmet } from 'react-helmet'
import { connect } from 'react-redux'
@ -33,13 +34,15 @@ function Profile ({ message, onDeletePicture, onUploadPicture, user }) {
<div className="card-body">
<div className="row">
<div className="col-md-8">
<p>Email : {user.email}</p>
<p>Registration Date : {user.createdAt}</p>
<p>First Name : {user.firstName}</p>
<p>Last Name : {user.lastName}</p>
<p>Birth Date : {user.birthDate}</p>
<p>Location : {user.location}</p>
<p>Bio : {user.bio}</p>
<p>Email: {user.email}</p>
<p>Registration Date: {
format(new Date(user.createdAt), 'DD/MM/YYYY HH:mm')
}</p>
<p>First Name: {user.firstName}</p>
<p>Last Name: {user.lastName}</p>
<p>Birth Date: {user.birthDate}</p>
<p>Location: {user.location}</p>
<p>Bio: {user.bio}</p>
</div>
<div className="col-md-4">
{ user.picture === true && (

View File

@ -120,6 +120,8 @@ class ProfileEdit extends React.Component {
name="birthDate"
className="form-control input-lg"
type="text"
pattern="\d{1,2}/\d{1,2}/\d{4}"
placeholder="dd/mm/yyyy"
value={formProfile.birthDate}
onChange={onHandleFormChange}
/>