fix: dept chip count includes all users, remove navbar-search-icon from members search
This commit is contained in:
@@ -134,7 +134,7 @@ export function MembersPage({ tasks, currentUser, users, onUpdateUsers }: {
|
||||
|
||||
const departments = [...new Set(users.map(u => u.dept))];
|
||||
const activeCount = users.filter(u => u.active).length;
|
||||
const deptStats = departments.map(d => ({ dept: d, count: users.filter(u => u.dept === d && u.active).length }));
|
||||
const deptStats = departments.map(d => ({ dept: d, count: users.filter(u => u.dept === d).length }));
|
||||
|
||||
const handleAddUser = (newUser: Omit<ManagedUser, 'id' | 'avatar' | 'active' | 'joinedDate'>) => {
|
||||
const u: ManagedUser = {
|
||||
@@ -199,7 +199,7 @@ export function MembersPage({ tasks, currentUser, users, onUpdateUsers }: {
|
||||
{/* TOOLBAR */}
|
||||
<div className="members-toolbar">
|
||||
<div className="members-search">
|
||||
<span className="navbar-search-icon">🔍</span>
|
||||
<span style={{ fontSize: 14, opacity: 0.5 }}>🔍</span>
|
||||
<input placeholder="Search by name or email..." value={searchQ} onChange={e => setSearchQ(e.target.value)} />
|
||||
</div>
|
||||
<select className="members-filter-select" value={filterRole} onChange={e => setFilterRole(e.target.value)}>
|
||||
|
||||
Reference in New Issue
Block a user