Page body
What this page shows
Players / Bonuses is the cross-player inventory for issued bonus rows (UserBonus). It lets operators search and review issued bonuses without first opening one player workspace.
The page combines:
- server-backed filters for email, user ID, status, bonus type, and date window
- a paginated result table
- a FE preview popover for one selected row
- navigation to the full issued-bonus detail page
- CSV export of the filtered issued-bonus dataset
When to use it
Use this page when you need to:
- find bonuses issued to a specific player
- review issued-bonus status across players
- inspect the amount, wagering, conversion, correction, and expiry state for a row
- preview a bonus quickly before opening the full detail page
- export the current issued-bonus slice
How to read it
The page has two layers:
- Main filter row for
Email,User ID,Status,Bonus Type, and the advancedDate From/Date Tillwindow. - Result table with the issued-bonus identity, player link, money columns, lifecycle chips, preview action, and
Detailsnavigation.
The row-level preview popover is useful for quick inspection, but the canonical deep-dive surface remains /players/bonuses/[userBonusId].
Main actions
Previewopens the FE popover preview without leaving the grid.Detailsopens the read-only issued-bonus detail page.Export CSVdownloads the filtered issued-bonus rows.Filtersexpands or collapses the date-range filter block.
Known caveats
- This cross-player page does not expose the manual cancel action. Cancellation belongs to player-context bonus flows, not to this surface.
- There is no free-text local search here. Filtering is done through server-backed email, user ID, status, bonus type, and date-window parameters.
Created Atis explicitly rendered in UTC on the table surface.- The preview popover is FE-only and should not be treated as the full source of truth when exact lifecycle metadata is required.
Verification status
- status:
verified_backend - last verified:
2026-04-18 - note: FE page, list/export hooks, backend
get-users-bonusesservice, and detail navigation path are traced.