client/src/components/SessionList.js
changeset 148 fcce52a159bc
parent 147 a2e61192db50
child 150 97536386b397
--- a/client/src/components/SessionList.js	Mon Aug 27 19:53:40 2018 +0200
+++ b/client/src/components/SessionList.js	Tue Aug 28 16:57:31 2018 +0200
@@ -12,6 +12,7 @@
 import { getCurrentUser, getGroups, getCurrentGroup } from '../selectors/authSelectors';
 
 class SessionList extends Component {
+
   constructor(props) {
     super(props);
     this.state = {
@@ -81,19 +82,19 @@
   render() {
     return (
       <div>
-      <button id="session-button" type="button" className="btn btn-primary btn-lg" onClick={this.createSession}>Créer une nouvelle session</button>
+        <button id="session-button" type="button" className="btn btn-primary btn-lg" onClick={this.createSession}>Créer une nouvelle session</button>
         <Navbar history={this.props.history} />
         <div className="container-fluid">
           <div className="row">
                 {this.props.sessions.map((session) =>
-                  <a className="sessions" href="#session" onClick={() => this.props.history.push('/sessions/' + session.get('_id'))}>
-                   <div className="col-md-4 session" key={session.get('_id')}>
-                      <span className="session-title">{session.title || ''}<br /></span>
-                      <span className="session-date text-muted">{moment(session.get('date')).format('DD/MM/YYYY')}<br /></span>
-                      <span className="session-description">{session.description}<br /></span>
-                      <a href="#delete" className="pull-right" onClick={ this.onClickDelete.bind(this, session) }>
-                        <span className="material-icons">delete</span>
-                      </a>
+                <a className="sessions" href="#session" key={"session_"+session.get('_id')} onClick={() => this.props.history.push('/sessions/' + session.get('_id'))}>
+                  <div className="col-md-4 session" key={session.get('_id')}>
+                    <span className="session-title">{session.title || ''}<br /></span>
+                    <span className="session-date text-muted">{moment(session.get('date')).format('DD/MM/YYYY')}<br /></span>
+                    <span className="session-description">{session.description}<br /></span>
+                    <a href="#delete" className="pull-right" onClick={ this.onClickDelete.bind(this, session) }>
+                      <span className="material-icons">delete</span>
+                    </a>
                   </div>
                 </a>
                 )}