mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-07-13 14:35:14 +02:00
updated javascript for code readability
This commit is contained in:
parent
2f36be268e
commit
ce5a11548e
1 changed files with 15 additions and 3 deletions
|
@ -1932,9 +1932,21 @@ class MembersTable extends LoadTableBase {
|
||||||
const member_name = member.name;
|
const member_name = member.name;
|
||||||
const member_email = member.email;
|
const member_email = member.email;
|
||||||
const options = { year: 'numeric', month: 'short', day: 'numeric' };
|
const options = { year: 'numeric', month: 'short', day: 'numeric' };
|
||||||
const last_active = member.last_active ? member.last_active != 'Invited' ? new Date(member.last_active) : 'Invited' : null;
|
// set last_active values
|
||||||
const last_active_formatted = last_active ? last_active != 'Invited' ? last_active.toLocaleDateString('en-Us', options) : 'Invited' : '';
|
// default values
|
||||||
const last_active_sort_value = last_active ? last_active != 'Invited' ? last_active.getTime() : 'Invited' : '';
|
let last_active = null;
|
||||||
|
let last_active_formatted = '';
|
||||||
|
let last_active_sort_value = '';
|
||||||
|
// member.last_active could be null, Invited, or a date; below sets values for all scenarios
|
||||||
|
if (member.last_active && member.last_active != 'Invited') {
|
||||||
|
last_active = new Date(member.last_active);
|
||||||
|
last_active_formatted = last_active.toLocaleDateString('en-Us', options);
|
||||||
|
last_active_sort_value = last_active.getTime();
|
||||||
|
} else {
|
||||||
|
last_active = 'Invited';
|
||||||
|
last_active_formatted = 'Invited';
|
||||||
|
last_active_sort_value = 'Invited';
|
||||||
|
}
|
||||||
const action_url = member.action_url;
|
const action_url = member.action_url;
|
||||||
const action_label = member.action_label;
|
const action_label = member.action_label;
|
||||||
const svg_icon = member.svg_icon;
|
const svg_icon = member.svg_icon;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue