UNPKG

ih-pagelet-financial-aid

Version:

PS Financial Aid Pagelet

48 lines (43 loc) 1.72 kB
import React, { Component, PropTypes } from 'react'; import numeral from 'numeral'; import Table from 'material-ui/lib/table/table'; import TableRow from 'material-ui/lib/table/table-row'; import TableBody from 'material-ui/lib/table/table-body'; import TableHeader from 'material-ui/lib/table/table-header'; import TableHeaderColumn from 'material-ui/lib/table/table-header-column'; import TableRowColumn from 'material-ui/lib/table/table-row-column'; const { any } = PropTypes; export default class AwardSummaryHeader extends Component { render() { const summary = this.props; return ( <Table selectable={false} multiSelectable={false} fixedHeader> <TableHeader displaySelectAll={false} adjustForCheckbox={false}> <TableRow> <TableHeaderColumn colSpan="2" style={{fontSize: '14px', fontWeight: 500, lineHeight: '48px', paddingLeft: '16px'}}> Aid Year Total </TableHeaderColumn> </TableRow> </TableHeader> <TableBody displayRowCheckbox={false}> <TableRow selectable={false}> <TableHeaderColumn>Offered</TableHeaderColumn> <TableRowColumn selectable={false}>{numeral(summary.offeredBalance).format('$0,0.00')}</TableRowColumn> <TableHeaderColumn>Accepted</TableHeaderColumn> <TableRowColumn selectable={false}>{numeral(summary.acceptedBalance).format('$0,0.00')}</TableRowColumn> </TableRow> </TableBody> </Table> ); } } AwardSummaryHeader.propTypes = { offeredBalance: any, acceptedBalance: any, disbursedBalance: any, }; AwardSummaryHeader.defaultProps = { offeredBalance: 0, acceptedBalance: 0, disbursedBalance: 0, };