]> cat aescling's git repositories - mastodon.git/commitdiff
Change title of retention chart (#16909)
authorClaire <claire.github-309c@sitedethib.com>
Fri, 17 Dec 2021 22:00:41 +0000 (23:00 +0100)
committerGitHub <noreply@github.com>
Fri, 17 Dec 2021 22:00:41 +0000 (23:00 +0100)
Changes from “Retention” to “User retention rate by month after sign-up”.
This should make it much clearer to people not familiar with retention charts
what it actually means.

app/javascript/mastodon/components/admin/Retention.js

index aa06722f7e8afe881d5255f5477d13865982328f..3a7aaed9d8769f797815853309c4347aa4adc2f8 100644 (file)
@@ -42,6 +42,7 @@ export default class Retention extends React.PureComponent {
 
   render () {
     const { loading, data } = this.state;
+    const { frequency } = this.props;
 
     let content;
 
@@ -129,9 +130,18 @@ export default class Retention extends React.PureComponent {
       );
     }
 
+    let title = null;
+    switch(frequency) {
+    case 'day':
+      title = <FormattedMessage id='admin.dashboard.daily_retention' defaultMessage='User retention rate by day after sign-up' />;
+      break;
+    default:
+      title = <FormattedMessage id='admin.dashboard.monthly_retention' defaultMessage='User retention rate by month after sign-up' />;
+    };
+
     return (
       <div className='retention'>
-        <h4><FormattedMessage id='admin.dashboard.retention' defaultMessage='Retention' /></h4>
+        <h4>{title}</h4>
 
         {content}
       </div>