Client - add first day of week in user profile - #23
This commit is contained in:
		@@ -46,6 +46,7 @@ function Profile({ message, onDeletePicture, onUploadPicture, user }) {
 | 
				
			|||||||
                    <p>Location: {user.location}</p>
 | 
					                    <p>Location: {user.location}</p>
 | 
				
			||||||
                    <p>Bio: {user.bio}</p>
 | 
					                    <p>Bio: {user.bio}</p>
 | 
				
			||||||
                    <p>Time zone: {user.timezone}</p>
 | 
					                    <p>Time zone: {user.timezone}</p>
 | 
				
			||||||
 | 
					                    <p>First day of week: {user.weekm ? 'Monday' : 'Sunday'}</p>
 | 
				
			||||||
                  </div>
 | 
					                  </div>
 | 
				
			||||||
                  <div className="col-md-4">
 | 
					                  <div className="col-md-4">
 | 
				
			||||||
                    {user.picture === true && (
 | 
					                    {user.picture === true && (
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -40,7 +40,11 @@ class ProfileEdit extends React.Component {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  handleFormChange(e) {
 | 
					  handleFormChange(e) {
 | 
				
			||||||
    const { formData } = this.state
 | 
					    const { formData } = this.state
 | 
				
			||||||
    formData[e.target.name] = e.target.value
 | 
					    if (e.target.name === 'weekm') {
 | 
				
			||||||
 | 
					      formData.weekm = e.target.value === 'Monday'
 | 
				
			||||||
 | 
					    } else {
 | 
				
			||||||
 | 
					      formData[e.target.name] = e.target.value
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
    this.setState(formData)
 | 
					    this.setState(formData)
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -195,6 +199,20 @@ class ProfileEdit extends React.Component {
 | 
				
			|||||||
                              />
 | 
					                              />
 | 
				
			||||||
                            </label>
 | 
					                            </label>
 | 
				
			||||||
                          </div>
 | 
					                          </div>
 | 
				
			||||||
 | 
					                          <div className="form-group">
 | 
				
			||||||
 | 
					                            <label>
 | 
				
			||||||
 | 
					                              First day of week:
 | 
				
			||||||
 | 
					                              <select
 | 
				
			||||||
 | 
					                                name="weekm"
 | 
				
			||||||
 | 
					                                className="form-control input-lg"
 | 
				
			||||||
 | 
					                                value={formData.weekm ? 'Monday' : 'Sunday'}
 | 
				
			||||||
 | 
					                                onChange={e => this.handleFormChange(e)}
 | 
				
			||||||
 | 
					                              >
 | 
				
			||||||
 | 
					                                <option value="Sunday">Sunday</option>
 | 
				
			||||||
 | 
					                                <option value="Monday">Monday</option>
 | 
				
			||||||
 | 
					                              </select>
 | 
				
			||||||
 | 
					                            </label>
 | 
				
			||||||
 | 
					                          </div>
 | 
				
			||||||
                          <input
 | 
					                          <input
 | 
				
			||||||
                            type="submit"
 | 
					                            type="submit"
 | 
				
			||||||
                            className="btn btn-primary btn-lg btn-block"
 | 
					                            className="btn btn-primary btn-lg btn-block"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user