Replace remaining instances of confirm_modal with GlModal
Background
As part of our effort to replace bootstrap modals, we should replace the existing haml confirm_modal with a vue component, utilising GlModal.
This issue replaces the remaining usages of the confirm_modal, with our new vuejs modal introduced in #342115 (closed).
Given the modal is used in some fairly sensitive parts of the codebase, it makes sense to migrate each instance in separate MRs, this should hopefully reduce any possible negative impacts.
Modals to migrate
-
app/views/groups/settings/_remove_button.html.haml
- !73179 (merged) -
app/views/projects/_remove_fork.html.haml
- #345124 (closed) -
ee/app/views/groups/sso/_authorize_pane.html.haml
#345127 (closed) -
app/views/projects/_transfer.html.haml
- !72361 (merged) -
app/views/projects/edit.html.haml
#345126 (closed)
Related to #254274 (closed)
Edited by Ezekiel Kigbo