ih-pagelet-financial-aid
Version:
PS Financial Aid Pagelet
48 lines (43 loc) • 1.72 kB
JSX
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,
};