Skip to content

Commit

Permalink
Merge branch 'master' into ADG-9415
Browse files Browse the repository at this point in the history
  • Loading branch information
IldarKamalov committed Feb 26, 2025
2 parents 2952997 + 0389515 commit 76bf994
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 8 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@ See also the [v0.107.58 GitHub milestone][ms-v0.107.58].
NOTE: Add new changes BELOW THIS COMMENT.
-->

### Fixed

- The formatting of large numbers in the clients tables on the *Client settings* page ([#7583]).

[#7583]: https://github.com/AdguardTeam/AdGuardHome/issues/7583

<!--
NOTE: Add new changes ABOVE THIS COMMENT.
-->
Expand Down
4 changes: 2 additions & 2 deletions client/src/components/Settings/Clients/AutoClients.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import whoisCell from './whoisCell';

import LogsSearchLink from '../../ui/LogsSearchLink';

import { sortIp } from '../../../helpers/helpers';
import { sortIp, formatNumber } from '../../../helpers/helpers';
import { LocalStorageHelper, LOCAL_STORAGE_KEYS } from '../../../helpers/localStorageHelper';
import { TABLES_MIN_ROWS } from '../../../helpers/constants';

Expand Down Expand Up @@ -66,7 +66,7 @@ class AutoClients extends Component<AutoClientsProps> {
return (
<div className="logs__row">
<div className="logs__text" title={clientStats}>
<LogsSearchLink search={row.original.ip}>{clientStats}</LogsSearchLink>
<LogsSearchLink search={row.original.ip}>{formatNumber(clientStats)}</LogsSearchLink>
</div>
</div>
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import ReactTable from 'react-table';
import { getAllBlockedServices, getBlockedServices } from '../../../../actions/services';

import { initSettings } from '../../../../actions';
import { splitByNewLine, countClientsStatistics, sortIp, getService } from '../../../../helpers/helpers';
import { splitByNewLine, countClientsStatistics, sortIp, getService, formatNumber } from '../../../../helpers/helpers';
import { MODAL_TYPE, LOCAL_TIMEZONE_VALUE, TABLES_MIN_ROWS } from '../../../../helpers/constants';

import Card from '../../../ui/Card';
Expand Down Expand Up @@ -306,12 +306,15 @@ const ClientsTable = ({
sortMethod: (a: any, b: any) => b - a,
minWidth: 120,
Cell: (row: any) => {
const content = CellWrap(row);

if (!row.value) {
return content;
let content = row.value;
if (typeof content === "number") {
content = formatNumber(content);
} else {
content = CellWrap(row);
}

if (!content) {
return content;
}
return <LogsSearchLink search={row.original.name}>{content}</LogsSearchLink>;
},
},
Expand Down

0 comments on commit 76bf994

Please sign in to comment.