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 (
-
Displaying {this.props.resultsCount} of {this.props.total} routes
- Query took {queryDuration} ms to complete
);
}
}
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)