diff --git a/src/registrar/assets/src/js/getgov/table-members.js b/src/registrar/assets/src/js/getgov/table-members.js
index a1385b294..a13894e95 100644
--- a/src/registrar/assets/src/js/getgov/table-members.js
+++ b/src/registrar/assets/src/js/getgov/table-members.js
@@ -69,13 +69,14 @@ export class MembersTable extends BaseTable {
const kebabHTML = customTableOptions.hasAdditionalActions ? generateKebabHTML('remove-member', unique_id, cancelInvitationButton, `Expand for more options for ${member.name}`): '';
const row = document.createElement('tr');
+ row.classList.add('hide-td-borders');
let admin_tagHTML = ``;
if (member.is_admin)
admin_tagHTML = `Admin`
// generate html blocks for domains and permissions for the member
- let domainsHTML = this.generateDomainsHTML(num_domains, member.domain_names, member.domain_urls, member.action_url);
- let permissionsHTML = this.generatePermissionsHTML(member.is_admin, member.permissions, customTableOptions.UserPortfolioPermissionChoices);
+ let domainsHTML = this.generateDomainsHTML(num_domains, member.domain_names, member.domain_urls, member.action_url, unique_id);
+ let permissionsHTML = this.generatePermissionsHTML(member.is_admin, member.permissions, customTableOptions.UserPortfolioPermissionChoices, unique_id);
// domainsHTML block and permissionsHTML block need to be wrapped with hide/show toggle, Expand
let showMoreButton = '';
@@ -96,20 +97,26 @@ export class MembersTable extends BaseTable {
`;
- showMoreRow.innerHTML = `
${domainsHTML} ${permissionsHTML} | `;
- showMoreRow.classList.add('show-more-content');
- showMoreRow.classList.add('display-none');
+ showMoreRow.innerHTML = `
+
+ ${showMoreButton}
+
+ ${domainsHTML}
+ ${permissionsHTML}
+
+ |
+ `;
showMoreRow.id = unique_id;
}
row.innerHTML = `
-
-
+ |
${last_active.display_value}
|
-
+ |
|