Skip to content

Commit

Permalink
🚧 certif: use PixTable on team list
Browse files Browse the repository at this point in the history
  • Loading branch information
AndreiaPena committed Feb 26, 2025
1 parent 80a4d7e commit 383c7ef
Show file tree
Hide file tree
Showing 6 changed files with 232 additions and 216 deletions.
91 changes: 0 additions & 91 deletions certif/app/components/members-list-item.hbs

This file was deleted.

92 changes: 0 additions & 92 deletions certif/app/components/members-list-item.js

This file was deleted.

34 changes: 6 additions & 28 deletions certif/app/components/members-list.hbs
Original file line number Diff line number Diff line change
@@ -1,33 +1,11 @@
<div role="tabpanel">
<div class="panel">
<div class="table content-text--small">
<table>
<thead>
<tr>
<Table::Header>{{t "common.labels.candidate.lastname"}}</Table::Header>
<Table::Header>{{t "common.labels.candidate.firstname"}}</Table::Header>
<Table::Header>{{t "common.labels.candidate.role"}}</Table::Header>
{{#if this.shouldDisplayManagingColumn}}
<Table::Header>{{t "pages.team.table-headers.actions"}}</Table::Header>
{{/if}}
{{#if this.shouldDisplayRefererColumn}}
<Table::Header>{{t "pages.team.referer"}}</Table::Header>
{{/if}}
</tr>
</thead>
<tbody>
{{#each @members as |member|}}
<MembersListItem
@member={{member}}
@shouldDisplayRefererColumn={{this.shouldDisplayRefererColumn}}
@isMultipleAdminsAvailable={{this.isMultipleAdminsAvailable}}
@onLeaveCertificationCenterButtonClicked={{this.openLeaveCertificationCenterModal}}
@onRemoveMemberButtonClicked={{this.openRemoveMemberModal}}
/>
{{/each}}
</tbody>
</table>
</div>
<MembersTable
@members={{@members}}
@shouldDisplayRefererColumn={{this.shouldDisplayRefererColumn}}
@onLeaveCertificationCenterButtonClicked={{this.openLeaveCertificationCenterModal}}
@onRemoveMemberButtonClicked={{this.openRemoveMemberModal}}
/>
</div>
</div>

Expand Down
5 changes: 0 additions & 5 deletions certif/app/components/members-list.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,6 @@ export default class MembersList extends Component {
return this.currentUser.isAdminOfCurrentCertificationCenter;
}

get isMultipleAdminsAvailable() {
const adminMembers = this.args.members?.filter((member) => member.isAdmin);
return adminMembers.length > 1;
}

@action
openLeaveCertificationCenterModal() {
this.isLeaveCertificationCenterModalOpen = true;
Expand Down
Loading

0 comments on commit 383c7ef

Please sign in to comment.