diff options
Diffstat (limited to 'ui/src/components/main.tsx')
-rw-r--r-- | ui/src/components/main.tsx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/src/components/main.tsx b/ui/src/components/main.tsx index 9ee4afdd..b6c901be 100644 --- a/ui/src/components/main.tsx +++ b/ui/src/components/main.tsx @@ -43,6 +43,7 @@ export class Main extends Component<any, MainState> { }, admins: [], banned: [], + online: null, }, showEditSite: false, loading: true, @@ -216,6 +217,9 @@ export class Main extends Component<any, MainState> { } <ul class="my-2 list-inline"> <li className="list-inline-item badge badge-secondary"> + <T i18nKey="number_online" interpolation={{count: this.state.site.online}}>#</T> + </li> + <li className="list-inline-item badge badge-secondary"> <T i18nKey="number_of_users" interpolation={{count: this.state.site.site.number_of_users}}>#</T> </li> <li className="list-inline-item badge badge-secondary"> @@ -420,6 +424,7 @@ export class Main extends Component<any, MainState> { this.state.site.admins = res.admins; this.state.site.site = res.site; this.state.site.banned = res.banned; + this.state.site.online = res.online; this.setState(this.state); document.title = `${WebSocketService.Instance.site.name}`; |