- {/* β
Accessible search */}
-
-
- setSearch(e.target.value)}
- placeholder="Search by name or email"
- className="w-full px-4 py-2 border rounded-lg"
- aria-label="Search users"
- />
-
-
- {/* β
Virtualized list for performance */}
-
(
-
- )}
- emptyMessage="No users found"
- />
-
-
- );
-});
-
-UserList.displayName = 'UserList';
-
-// β
Accessible list item
-const UserListItem = memo