Skip to content

Commit dfd1fb7

Browse files
authored
Show anonymous user count on dashboard (#1000)
1 parent 1e36f0e commit dfd1fb7

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

  • apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/users

apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/users/page-client.tsx

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,21 @@ import { useAdminApp } from "../use-admin-app";
1212

1313
function TotalUsersDisplay() {
1414
const stackAdminApp = useAdminApp();
15-
const data = (stackAdminApp as any)[stackAppInternalsSymbol].useMetrics();
15+
const metrics = (stackAdminApp as any)[stackAppInternalsSymbol].useMetrics(false);
16+
const metricsIncludingAnonymous = (stackAdminApp as any)[stackAppInternalsSymbol].useMetrics(true);
1617

17-
return <>{data.total_users}</>;
18+
const anonymousUsersCount = metricsIncludingAnonymous.total_users - metrics.total_users;
19+
20+
return (
21+
<>
22+
{metrics.total_users}
23+
{anonymousUsersCount > 0 ? (
24+
<>
25+
{" "}(+ {anonymousUsersCount} anonymous)
26+
</>
27+
) : null}
28+
</>
29+
);
1830
}
1931

2032
export default function PageClient() {

0 commit comments

Comments
 (0)