Browse Source

fix: linting

pull/211/head
Trent Larson 1 week ago
parent
commit
5c0ce2d1fb
  1. 39
      src/components/MembersList.vue

39
src/components/MembersList.vue

@ -1,5 +1,5 @@
<template>
<div>
<div>
<div class="space-y-4">
<!-- Loading State -->
<div
@ -20,13 +20,15 @@
You are not currently admitted by the organizer.
</div>
<div v-if="!firstName" class="py-4 text-red-600">
Your name is not set, so others may not recognize you. Reload this page
to set it.
Your name is not set, so others may not recognize you. Reload this
page to set it.
</div>
<ul class="list-disc text-sm ps-4 space-y-2 mb-4">
<li
v-if="membersToShow().length > 0 && showOrganizerTools && isOrganizer"
v-if="
membersToShow().length > 0 && showOrganizerTools && isOrganizer
"
>
Click
<font-awesome icon="circle-plus" class="text-blue-500 text-sm" />
@ -77,7 +79,9 @@
<h3
:class="[
'font-semibold truncate',
{ 'text-slate-500': !member.member.admitted && isOrganizer },
{
'text-slate-500': !member.member.admitted && isOrganizer,
},
]"
>
<font-awesome
@ -192,7 +196,7 @@
:api-server="apiServer"
@close="closeMemberSelectionDialogCallback"
/>
</div>
</div>
</template>
<script lang="ts">
@ -404,7 +408,7 @@ export default class MembersList extends Vue {
did: this.activeDid,
isRegistered: false,
};
const otherMembersPlusUser = [ currentUser, ...this.decryptedMembers ];
const otherMembersPlusUser = [currentUser, ...this.decryptedMembers];
members = otherMembersPlusUser;
}
@ -460,16 +464,17 @@ export default class MembersList extends Vue {
getPendingMembersToAdmit(): MemberData[] {
return this.decryptedMembers
.filter((member) =>
member.did !== this.activeDid && !member.member.admitted
.filter(
(member) => member.did !== this.activeDid && !member.member.admitted,
)
.map(this.convertDecryptedMemberToMemberData);
}
getNonContactMembers(): MemberData[] {
return this.decryptedMembers
.filter((member) =>
member.did !== this.activeDid && !this.getContactFor(member.did)
.filter(
(member) =>
member.did !== this.activeDid && !this.getContactFor(member.did),
)
.map(this.convertDecryptedMemberToMemberData);
}
@ -515,13 +520,13 @@ export default class MembersList extends Vue {
}
this.stopAutoRefresh();
if (this.isOrganizer) {
(
this.$refs.admitPendingMembersDialog as AdmitPendingMembersDialog
).open(pendingMembers);
(this.$refs.admitPendingMembersDialog as AdmitPendingMembersDialog).open(
pendingMembers,
);
} else {
(
this.$refs.setBulkVisibilityDialog as SetBulkVisibilityDialog
).open(pendingMembers);
(this.$refs.setBulkVisibilityDialog as SetBulkVisibilityDialog).open(
pendingMembers,
);
}
}

Loading…
Cancel
Save