@@ -257,32 +257,34 @@ export function ModuleFiltersPanel({
257257 open = { sectionOpen . lead }
258258 onToggle = { ( ) => toggleSection ( "lead" ) }
259259 >
260- { ( showAllLeads ? filteredMembers : filteredMembers . slice ( 0 , 8 ) ) . map ( ( m ) => (
261- < label
262- key = { m . member_id }
263- className = "flex cursor-pointer items-center gap-2 px-3 py-1.5 text-sm text-(--txt-primary) hover:bg-(--bg-layer-1-hover)"
264- >
265- < input
266- type = "checkbox"
267- checked = { leadIds . includes ( m . member_id ) }
268- onChange = { ( ) => {
269- setLead (
270- leadIds . includes ( m . member_id )
271- ? leadIds . filter ( ( id ) => id !== m . member_id )
272- : [ ...leadIds , m . member_id ] ,
273- ) ;
274- } }
275- className = "rounded border-(--border-subtle)"
276- />
277- < Avatar
278- name = { displayName ( m ) }
279- src = { getImageUrl ( m . member_avatar ) ?? undefined }
280- size = "sm"
281- className = "h-6 w-6 shrink-0 text-xs"
282- />
283- < span className = "truncate" > { displayName ( m ) } </ span >
284- </ label >
285- ) ) }
260+ { ( showAllLeads ? filteredMembers : filteredMembers . slice ( 0 , 8 ) ) . map (
261+ ( m ) => (
262+ < label
263+ key = { m . member_id }
264+ className = "flex cursor-pointer items-center gap-2 px-3 py-1.5 text-sm text-(--txt-primary) hover:bg-(--bg-layer-1-hover)"
265+ >
266+ < input
267+ type = "checkbox"
268+ checked = { leadIds . includes ( m . member_id ) }
269+ onChange = { ( ) => {
270+ setLead (
271+ leadIds . includes ( m . member_id )
272+ ? leadIds . filter ( ( id ) => id !== m . member_id )
273+ : [ ...leadIds , m . member_id ] ,
274+ ) ;
275+ } }
276+ className = "rounded border-(--border-subtle)"
277+ />
278+ < Avatar
279+ name = { displayName ( m ) }
280+ src = { getImageUrl ( m . member_avatar ) ?? undefined }
281+ size = "sm"
282+ className = "h-6 w-6 shrink-0 text-xs"
283+ />
284+ < span className = "truncate" > { displayName ( m ) } </ span >
285+ </ label >
286+ ) ,
287+ ) }
286288 { filteredMembers . length > 8 && (
287289 < button
288290 type = "button"
@@ -299,32 +301,34 @@ export function ModuleFiltersPanel({
299301 open = { sectionOpen . members }
300302 onToggle = { ( ) => toggleSection ( "members" ) }
301303 >
302- { ( showAllMembers ? filteredMembers : filteredMembers . slice ( 0 , 8 ) ) . map ( ( m ) => (
303- < label
304- key = { m . member_id }
305- className = "flex cursor-pointer items-center gap-2 px-3 py-1.5 text-sm text-(--txt-primary) hover:bg-(--bg-layer-1-hover)"
306- >
307- < input
308- type = "checkbox"
309- checked = { memberIds . includes ( m . member_id ) }
310- onChange = { ( ) => {
311- setMemberIds (
312- memberIds . includes ( m . member_id )
313- ? memberIds . filter ( ( id ) => id !== m . member_id )
314- : [ ...memberIds , m . member_id ] ,
315- ) ;
316- } }
317- className = "rounded border-(--border-subtle)"
318- />
319- < Avatar
320- name = { displayName ( m ) }
321- src = { getImageUrl ( m . member_avatar ) ?? undefined }
322- size = "sm"
323- className = "h-6 w-6 shrink-0 text-xs"
324- />
325- < span className = "truncate" > { displayName ( m ) } </ span >
326- </ label >
327- ) ) }
304+ { ( showAllMembers ? filteredMembers : filteredMembers . slice ( 0 , 8 ) ) . map (
305+ ( m ) => (
306+ < label
307+ key = { m . member_id }
308+ className = "flex cursor-pointer items-center gap-2 px-3 py-1.5 text-sm text-(--txt-primary) hover:bg-(--bg-layer-1-hover)"
309+ >
310+ < input
311+ type = "checkbox"
312+ checked = { memberIds . includes ( m . member_id ) }
313+ onChange = { ( ) => {
314+ setMemberIds (
315+ memberIds . includes ( m . member_id )
316+ ? memberIds . filter ( ( id ) => id !== m . member_id )
317+ : [ ...memberIds , m . member_id ] ,
318+ ) ;
319+ } }
320+ className = "rounded border-(--border-subtle)"
321+ />
322+ < Avatar
323+ name = { displayName ( m ) }
324+ src = { getImageUrl ( m . member_avatar ) ?? undefined }
325+ size = "sm"
326+ className = "h-6 w-6 shrink-0 text-xs"
327+ />
328+ < span className = "truncate" > { displayName ( m ) } </ span >
329+ </ label >
330+ ) ,
331+ ) }
328332 { filteredMembers . length > 8 && (
329333 < button
330334 type = "button"
0 commit comments