import React from 'react' import { connect } from 'react-redux' import { addActivityWithoutGpx } from '../../../actions/activities' import { history } from '../../../index' function FormWithoutGpx (props) { const { onAddSport, sports } = props return (
event.preventDefault()} >
onAddSport(event)} value="Submit" /> history.go(-1)} value="Cancel" />
) } export default connect( () => ({ }), dispatch => ({ onAddSport: e => { const d = e.target.form.duration.value.split(':') const duration = +d[0] * 60 * 60 + +d[1] * 60 + +d[2] const activityDate = `${e.target.form.activity_date.value } ${ e.target.form.activity_time.value}` const data = { activity_date: activityDate, distance: +e.target.form.distance.value, duration, sport_id: +e.target.form.sport_id.value, } dispatch(addActivityWithoutGpx(data)) }, }) )(FormWithoutGpx)