Skip to content

fix(webadmin): count every Stripe product in subscription metrics #4759

fix(webadmin): count every Stripe product in subscription metrics

fix(webadmin): count every Stripe product in subscription metrics #4759

Triggered via pull request July 30, 2026 07:43
Status Success
Total duration 3m 9s
Artifacts

web-checks.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Build: web/admin/app/(protected)/dashboard/page.tsx#L520
The 'notificationHourlyData' logical expression could make the dependencies of useMemo Hook (at line 1203) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'notificationHourlyData' in its own useMemo() Hook
Build: web/admin/app/(protected)/dashboard/page.tsx#L516
The 'fbUsageData' logical expression could make the dependencies of useMemo Hook (at line 1371) change on every render. To fix this, wrap the initialization of 'fbUsageData' in its own useMemo() Hook
Build: web/admin/app/(protected)/dashboard/page.tsx#L516
The 'fbUsageData' logical expression could make the dependencies of useMemo Hook (at line 1049) change on every render. To fix this, wrap the initialization of 'fbUsageData' in its own useMemo() Hook
Build: web/admin/app/(protected)/dashboard/page.tsx#L511
The 'ratingsData' logical expression could make the dependencies of useMemo Hook (at line 560) change on every render. To fix this, wrap the initialization of 'ratingsData' in its own useMemo() Hook
Build: web/admin/app/(protected)/dashboard/page.tsx#L510
The 'dauData' logical expression could make the dependencies of useMemo Hook (at line 1632) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'dauData' in its own useMemo() Hook
Build: web/admin/app/(protected)/dashboard/page.tsx#L509
The 'allDailyData' logical expression could make the dependencies of useMemo Hook (at line 1820) change on every render. To fix this, wrap the initialization of 'allDailyData' in its own useMemo() Hook
Build: web/admin/app/(protected)/dashboard/page.tsx#L509
The 'allDailyData' logical expression could make the dependencies of useMemo Hook (at line 586) change on every render. To fix this, wrap the initialization of 'allDailyData' in its own useMemo() Hook
Build: web/admin/app/(protected)/dashboard/page.tsx#L509
The 'allDailyData' logical expression could make the dependencies of useMemo Hook (at line 570) change on every render. To fix this, wrap the initialization of 'allDailyData' in its own useMemo() Hook
Build: web/admin/app/(protected)/dashboard/page.tsx#L490
The 'subData' logical expression could make the dependencies of useMemo Hook (at line 861) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'subData' in its own useMemo() Hook
Build: web/admin/app/(protected)/dashboard/page.tsx#L489
The 'mrrData' logical expression could make the dependencies of useMemo Hook (at line 861) change on every render. To fix this, wrap the initialization of 'mrrData' in its own useMemo() Hook