Blame view
imports/client/views/org/admin/students/StudentTable.js
3.61 KB
7aa6f173b
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
import _ from 'lodash'; import { Meteor } from 'meteor/meteor'; import React, { Component } from 'react'; import { Link,browserHistory } from 'react-router'; import { FormGroup,Panel,Table, ButtonToolbar,Modal, FormControl,Glyphicon,Button } from 'react-bootstrap'; import { AddStudentForm } from './addStudentForm'; export class StudentTable extends Component { constructor(props) { super(props); this.state = { show: false }; this.onUpdate = this.onUpdate.bind(this); }; onUpdate(key, value) { this.setState({[key]: value}); }; render() { return ( <div className="panel panel-flat"> <div className="panel-heading"> <h5 className="panel-title">Student Details</h5> <div className="heading-elements"> <ul className="icons-list"> <li><a data-action="collapse"></a></li> <li><a data-action="reload"></a></li> </ul> </div> </div> <Table striped bordered condensed hover> <thead> <tr> <th>First Name</th> <th>Last Name</th> <th>className</th> <th>DOB</th> <th>Status</th> <th className="text-center">Actions</th> </tr> </thead> <tbody> { this.props.data.students.map(function(student, i) { return( |
796a9c53f
|
54 |
<tr key={i}> |
7aa6f173b
|
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
<td>{student.firstName}</td> <td>{student.lastName}</td> <td>VII</td> <td>22 Jun 1972</td> <td><span className="label label-success">Active</span></td> <td className="text-center"> <ul className="icons-list"> <li className="dropdown"> <a href="#" className="dropdown-toggle" data-toggle="dropdown"> <i className="icon-menu9"></i> </a> <ul className="dropdown-menu dropdown-menu-right"> <li><a href="#"><i className="icon-file-pdf"></i> Export to .pdf</a></li> <li><a href="#"><i className="icon-file-excel"></i> Export to .csv</a></li> <li><a href="#"><i className="icon-file-word"></i> Export to .doc</a></li> </ul> </li> </ul> </td> </tr> ) }) } <tr> <td>Jackelyn</td> <td>Weible</td> <td><a href="#">XI</a></td> <td>3 Oct 1981</td> <td><span className="label label-default">Inactive</span></td> <td className="text-center"> <ul className="icons-list"> <li className="dropdown"> <a href="#" className="dropdown-toggle" data-toggle="dropdown"> <i className="icon-menu9"></i> </a> <ul className="dropdown-menu dropdown-menu-right"> <li><a href="#"><i className="icon-file-pdf"></i> Export to .pdf</a></li> <li><a href="#"><i className="icon-file-excel"></i> Export to .csv</a></li> <li><a href="#"><i className="icon-file-word"></i> Export to .doc</a></li> </ul> </li> </ul> </td> </tr> </tbody> </Table> </div> ); }; }; |