feat: add campaign/partner filters, delete_user action, and fix modal positioning in AdminBulkActions

Add campaign and partner filter dropdowns for user filtering, implement
delete_user bulk action with delete_from_panel checkbox, fix ActionModal
to use createPortal with viewport-fixed positioning and safe area insets.
This commit is contained in:
Fringg
2026-04-24 16:04:20 +03:00
parent 5cfbce0663
commit b01ffe3309
7 changed files with 372 additions and 10 deletions

View File

@@ -411,6 +411,11 @@ export const adminUsersApi = {
search?: string;
email?: string;
status?: 'active' | 'blocked' | 'deleted';
subscription_status?: string;
tariff_id?: string;
promo_group_id?: number;
campaign_id?: number;
partner_id?: number;
sort_by?:
| 'created_at'
| 'balance'