Totalt antall medlemmer: {users.length}
+ Studenter: {users.filter((e) => e.type == 'student').length} + Alumni: {users.filter((e) => e.type == 'alumni').length} + Ansatte: {users.filter((e) => e.type == 'employee').length} ++
Fullt Navn: {row.fullName}
+Visningsnavn: {row.displayName} editUser('edit', ATTRIBUTES['displayName'])}>
E-post: {row.email}
+Medlemstype: {row.type || 'ikke registrert'}
+ {#if row.type == 'student' || row.type == 'alumni'} +Studieretning: {row.study.program} editUser('edit', ATTRIBUTES['study_program'])}>
Årstrinn: {row.study.year} editUser('edit', ATTRIBUTES['study_year'])}>
Medlemsår: {row.alumni.joinYear}
+ {/if} + {:else if row.type == 'employee'} +Title: {row.employee.title}
+ + {/if} + {#if row.discord} +Discord-navn: {row.discord?.username}
+Registrert på discord: {row.discord?.isMember ? 'Ja' : 'Nei'}
+ {/if} +
+ Grupper
+ editUser('add', ATTRIBUTES['groups'])}>
+ {#if row?.groupIds.length != 0} +
Navn:
+Tilgang til applikasjoner:
+ {#each row.groupIds as id} +{groups[id]?.name}
++ {Object.keys(groups[id]?.roles) + .map((e) => applications[e].name) + .join(', ')} +
+ {/each} +Ikke medlem av noen grupper
+ {/if} +
+ Applikasjonsroller
+ editUser('add', ATTRIBUTES['applications'])}>
+ {#if row?.applicationRoles.length != 0} +
{applications[application.id]?.name}
+{application.roles?.join(', ') || ''}
+ {/each} +Ikke tilgang til noen applikasjoner
+ {/if} +Bruker opprettet: {date.nicePrintDate(new Date(row.insertInstant))}
+Sist logget in: {date.nicePrintDate(new Date(row.lastLoginInstant))}
+