diff --git a/app/views/provider/admin/account/invitations/index.html.erb b/app/views/provider/admin/account/invitations/index.html.erb
index dfd134bb2b..838f9dc004 100644
--- a/app/views/provider/admin/account/invitations/index.html.erb
+++ b/app/views/provider/admin/account/invitations/index.html.erb
@@ -6,49 +6,57 @@
<%= stylesheet_packs_chunks_tag 'table_toolbar' %>
<% end %>
-
-
-
- Recipient |
- Sent |
- Accepted? |
-
- <% if can?(:create, Invitation) and can?(:see, :multiple_users) %>
- <%= link_to_unless_current 'Invite a New Team Member', new_provider_admin_account_invitation_path, :class => 'action add' %>
- <% end %>
- |
-
-
+<% if @invitations.total_entries.zero? %>
+ <%= render partial: 'shared/empty_state', locals: { icon: 'plus-circle',
+ title: t('.empty_state_title'),
+ body: t('.empty_state_body'),
+ primary: { title: t('.empty_state_primary_title'),
+ href: new_provider_admin_account_invitation_path } } %>
+<% else %>
+
+
+
+ Recipient |
+ Sent |
+ Accepted? |
+
+ <% if can?(:create, Invitation) and can?(:see, :multiple_users) %>
+ <%= link_to_unless_current 'Invite a New Team Member', new_provider_admin_account_invitation_path, :class => 'action add' %>
+ <% end %>
+ |
+
+
-
- <% @invitations.each do |invitation| %>
-
- <%= h invitation.email %> |
- <%= invitation_sent_date(invitation) %> |
- <%= invitation_status(invitation) %> |
-
- |
+
+
+ <% end %>
+
+
-<%= will_paginate @invitations %>
+ <%= will_paginate @invitations %>
+<% end %>
diff --git a/config/locales/en.yml b/config/locales/en.yml
index ba2efa982a..bb0e102a8b 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -403,6 +403,11 @@ en:
admin:
account:
+ invitations:
+ index:
+ empty_state_title: No invitations
+ empty_state_body: To add new members to your team, send them an invitation to join.
+ empty_state_primary_title: Invite a team member
users:
form:
submit_button_label: 'Update User'