diff --git a/js/about/history.js b/js/about/history.js index 90060bb0dd5..51676458710 100644 --- a/js/about/history.js +++ b/js/about/history.js @@ -23,6 +23,37 @@ require('../../less/about/siteDetails.less') require('../../less/about/history.less') require('../../node_modules/font-awesome/css/font-awesome.css') +class DeleteHistoryEntryButton extends ImmutableComponent { + constructor () { + super() + this.onClick = this.onClick.bind(this) + } + + onClick (e) { + if (e && e.preventDefault) { + e.preventDefault() + } + // BSCTODO: ... + } + + render () { + return
+ } +} + +class HistoryTimeCell extends ImmutableComponent { + render () { + return
+ + { + this.props.siteDetail.get('lastAccessedTime') + ? new Date(this.props.siteDetail.get('lastAccessedTime')).toLocaleTimeString() + : '' + } +
+ } +} + class HistoryDay extends ImmutableComponent { navigate (entry) { aboutActions.newFrame({ @@ -38,9 +69,7 @@ class HistoryDay extends ImmutableComponent { defaultHeadingSortOrder='desc' rows={this.props.entries.map((entry) => [ { - html: entry.get('lastAccessedTime') - ? new Date(entry.get('lastAccessedTime')).toLocaleTimeString() - : '', + cell: , value: entry.get('lastAccessedTime') }, entry.get('title') @@ -155,11 +184,11 @@ class AboutHistory extends React.Component {
- + { this.state.search ? - : null + : }