1
0
mirror of https://github.com/alice-lg/alice-lg.git synced 2024-05-11 05:55:03 +00:00
Matthias Hannig 93d9b74889 wording
2017-06-28 15:09:10 +02:00

44 lines
942 B
JavaScript

import React from 'react'
import {connect} from 'react-redux'
class ResultsBox extends React.Component {
render() {
if (this.props.query == '') {
return null;
}
const queryDuration = this.props.queryDuration.toFixed(2);
return (
<div className="card">
<div className="lookup-result-summary">
<ul>
<li>
Displaying <b>{this.props.resultsCount}</b> of <b>{this.props.total}</b> routes
</li>
<li>Query took <b>{queryDuration} ms</b> to complete</li>
</ul>
</div>
</div>
);
}
}
export default connect(
(state) => {
return {
query: state.lookup.query,
resultsCount: state.lookup.results.length,
start: state.lookup.offset,
end: state.lookup.limit + state.lookup.offset,
total: state.lookup.totalRoutes,
queryDuration: state.lookup.queryDurationMs
}
}
)(ResultsBox)