diff -r 5a73b44925f2 -r 469da13402e2 client/src/components/SessionList.js --- a/client/src/components/SessionList.js Mon Jun 26 16:50:16 2017 +0200 +++ b/client/src/components/SessionList.js Mon Jun 26 17:40:28 2017 +0200 @@ -16,6 +16,13 @@ this.props.history.push('/sessions/' + sessionId); } + onClickDelete(session, e) { + e.preventDefault(); + e.stopPropagation(); + + this.props.sessionsActions.deleteSession(session); + } + render() { return (
@@ -29,6 +36,9 @@ key={session.get('_id')} onClick={() => this.props.history.push('/sessions/' + session.get('_id'))}> {session.title || 'No title'} {session.get('_id')} {moment(session.get('date')).format('DD/MM/YYYY')} + + delete + )} @@ -43,8 +53,6 @@ function mapStateToProps(state, props) { return { - // currentSession: state.get('currentSession'), - // sessions: state.get('sessions') sessions: state['sessions'] }; }