% use Number::Bytes::Human qw(format_bytes); % my $lang = $self->get_date_lang();

<%= l('My invitations') %>

<%= l('Hatched lines mean that the invitation have expired.') %>

% my $time = time; % $invitations->each(sub { % my ($e, $num) = @_; % return if $e->deleted; % my $class = ''; % $class = ' deleted' unless $e->is_valid; % $class .= ' is-hidden' unless $e->show_in_list; % });
<%= l('Selection') %>
<%= l('Guest mail') %> <%= l('URL') %> <%= l('Created at') %> <%= l('Expire at') %> <%= l('Files sent at') %> <%= l('Files') %>
<%= $e->guest_mail %> <%= url_for('guest', token => $e->token)->to_abs %> <%= $lang->time2str(l('%A %d %B %Y at %T'), $e->created_at) %> <%= $lang->time2str(l('%A %d %B %Y at %T'), $e->expire_at) %> <%= $lang->time2str(l('%A %d %B %Y at %T'), $e->files_sent_at) if $e->files_sent_at %> % if ($e->files) { <%= l('Files') %> % }
%= javascript '/js/minified/list-invitations.min.js', type => 'module', defer => "true"