Admin: use domain stat in dashboard again now that report counter is visible

fix/tabs-bar-issues
Alex Gleason 2020-12-30 17:57:49 -06:00
rodzic ec6b8b845c
commit fab4fb80ab
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 4 dodań i 6 usunięć

Wyświetl plik

@ -14,7 +14,6 @@ const messages = defineMessages({
const mapStateToProps = (state, props) => ({ const mapStateToProps = (state, props) => ({
instance: state.get('instance'), instance: state.get('instance'),
openReportCount: state.getIn(['admin', 'open_report_count']),
}); });
export default @connect(mapStateToProps) export default @connect(mapStateToProps)
@ -24,7 +23,6 @@ class Dashboard extends ImmutablePureComponent {
static propTypes = { static propTypes = {
intl: PropTypes.object.isRequired, intl: PropTypes.object.isRequired,
instance: ImmutablePropTypes.map.isRequired, instance: ImmutablePropTypes.map.isRequired,
openReportCount: PropTypes.number,
}; };
render() { render() {
@ -55,14 +53,14 @@ class Dashboard extends ImmutablePureComponent {
</a> </a>
</div> </div>
<div className='dashcounter'> <div className='dashcounter'>
<a href='/pleroma/admin/#/reports/index' target='_blank'> <div>
<div className='dashcounter__num'> <div className='dashcounter__num'>
<FormattedNumber value={this.props.openReportCount} /> <FormattedNumber value={instance.getIn(['stats', 'domain_count'])} />
</div> </div>
<div className='dashcounter__label'> <div className='dashcounter__label'>
<FormattedMessage id='admin.dashcounters.open_report_count_label' defaultMessage='open reports' /> <FormattedMessage id='admin.dashcounters.domain_count_label' defaultMessage='peers' />
</div> </div>
</a> </div>
</div> </div>
</div> </div>
<RegistrationModePicker /> <RegistrationModePicker />