diff --git a/components/Stats/index.js b/components/Stats/index.js index 5422754cd3..ccb77a3c71 100644 --- a/components/Stats/index.js +++ b/components/Stats/index.js @@ -7,7 +7,9 @@ class Stats extends React.Component { var template = this.props.template; var data = { nbHits: this.props.nbHits, - isPlural: this.props.nbHits > 1, + hasNoResults: this.props.nbHits === 0, + hasOneResult: this.props.nbHits === 1, + hasManyResults: this.props.nbHits > 1, processingTimeMS: this.props.processingTimeMS }; diff --git a/widgets/stats/template.html b/widgets/stats/template.html index 668468a091..05ab521fdc 100644 --- a/widgets/stats/template.html +++ b/widgets/stats/template.html @@ -1,4 +1,6 @@
- {{nbHits}} {{#isPlural}}results{{/isPlural}}{{^isPlural}}result{{/isPlural}} + {{#hasNoResults}}No results{{/hasNoResults}} + {{#hasOneResult}}1 result{{/hasOneResult}} + {{#hasManyResults}}{{nbHits}} results{{/hasManyResults}} found in {{processingTimeMS}}ms