1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
- page_title _("Groups")
- add_page_specific_style 'page_bundles/search'
= render ::Layouts::PageHeadingComponent.new(_('Groups'), options: { data: { event_tracking_load: 'true', event_tracking: 'view_admin_groups_pageload' } }) do |c|
- c.with_actions do
= link_button_to new_admin_group_path, variant: :confirm do
= _('New group')
#js-admin-groups-filtered-search-and-sort
-# This element takes up space while Vue is rendering to avoid page jump
.gl-h-12
- if @groups.any?
%ul.content-list
= render @groups
- else
= render ::Layouts::EmptyResultComponent.new(type: :search)
= paginate @groups, theme: "gitlab"
|