summaryrefslogtreecommitdiff
path: root/app/views/projects/protected_branches/_create_protected_branch.html.haml
blob: 33be875d9a64ef2b8f935419241b387f009aabb9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- select_mode_for_dropdown = Feature.enabled?(:deploy_keys_on_protected_branches, @project) ? 'js-multiselect' : ''

- content_for :merge_access_levels do
  .merge_access_levels-container
    = dropdown_tag('Select',
                    options: { toggle_class: 'js-allowed-to-merge qa-allowed-to-merge-select wide',
                    dropdown_class: 'dropdown-menu-selectable qa-allowed-to-merge-dropdown rspec-allowed-to-merge-dropdown capitalize-header',
                    data: { field_name: 'protected_branch[merge_access_levels_attributes][0][access_level]', input_id: 'merge_access_levels_attributes' }})
- content_for :push_access_levels do
  .push_access_levels-container
    = dropdown_tag('Select',
                    options: { toggle_class: "js-allowed-to-push qa-allowed-to-push-select #{select_mode_for_dropdown} wide",
                    dropdown_class: 'dropdown-menu-selectable qa-allowed-to-push-dropdown rspec-allowed-to-push-dropdown capitalize-header',
                    data: { field_name: 'protected_branch[push_access_levels_attributes][0][access_level]', input_id: 'push_access_levels_attributes' }})

= render 'projects/protected_branches/shared/create_protected_branch'