+ {/* Email Search */}
+
+
handleFilterChange('email', e.target.value)}
+ />
+
+
+
+ {/* Filter Button */}
+
+
+ {/* Reset Filters Button */}
+
+
+
+ {/* Additional Filters */}
+ {showFilters && (
+
+ {/* User ID Search */}
+
+
handleFilterChange('user_id', e.target.value)}
+ />
+
+
+
+ {/* Role Dropdown */}
+
+
+
+
+ {/* Team Dropdown */}
+
+
+
+
+ )}
+
+ {/* Results Count and Pagination */}
+
Showing{" "}
{userListResponse && userListResponse.users && userListResponse.users.length > 0
@@ -313,25 +560,28 @@ const ViewUserDashboard: React.FC = ({
: 0}{" "}
of {userListResponse ? userListResponse.total : 0} results
-
+
+ {/* Pagination Buttons */}
+
-
- Page {userListResponse ? userListResponse.page : "-"} of{" "}
- {userListResponse ? userListResponse.total_pages : "-"}
-
@@ -339,10 +589,11 @@ const ViewUserDashboard: React.FC = ({