From ecf2e4d0f68d1a2d652d10d5114a1660390dc13a Mon Sep 17 00:00:00 2001 From: CocoByte Date: Mon, 23 Sep 2024 15:56:53 -0600 Subject: [PATCH] Updated data, added manage/view icon, search & sort functionality --- src/registrar/assets/js/get-gov.js | 28 +++-- .../templates/includes/members_table.html | 5 - src/registrar/views/portfolio_members_json.py | 118 +++++++----------- 3 files changed, 61 insertions(+), 90 deletions(-) diff --git a/src/registrar/assets/js/get-gov.js b/src/registrar/assets/js/get-gov.js index 7c7b3655e..847696f33 100644 --- a/src/registrar/assets/js/get-gov.js +++ b/src/registrar/assets/js/get-gov.js @@ -1918,28 +1918,30 @@ class MembersTable extends LoadTableBase { data.members.forEach(member => { // const actionUrl = domain.action_url; const member_name = member.name; + const member_email = member.email; const last_active = member.last_active; + const action_url = member.action_url; + const action_label = member.action_label; + const svg_icon = member.svg_icon; const row = document.createElement('tr'); row.innerHTML = ` - - ${member_name} + + ${member_email} - + ${last_active} + + + + ${action_label} ${member_name} + + `; - - // - // - // - // ${domain.action_label} ${domain.name} - // - // - // `; memberList.appendChild(row); }); diff --git a/src/registrar/templates/includes/members_table.html b/src/registrar/templates/includes/members_table.html index f43d22301..78f126a09 100644 --- a/src/registrar/templates/includes/members_table.html +++ b/src/registrar/templates/includes/members_table.html @@ -12,11 +12,6 @@ {% endif %} -