Skip to content

Jira Connect App: Create `add_namespace_button` component

What does this MR do and why?

Add a add_namespace_button.vue component for the Jira Connect App.

This is Part 1 towards #339428 (closed).

Iteration MR
1. Add add_namespace_button component 🚀 This MR
2. Add add_sign_in_button component !73618 (merged)
3. ... TBC

In preparation for a layout re-organisation (#339428 (closed)), this commit abstracts the "Add namespace" button and corresponding modal) into their own Vue components. Relevant tests have been added/updated.

There are no user-facing changes in this MR.

Screenshots or screen recordings

Recording demonstrates that the UX hasn't changed: the Add Namespace button opens the modal, and the user can interact with the modal.

Kapture_2021-11-03_at_13.57.38

How to set up and validate locally

https://docs.gitlab.com/ee/development/integrations/jira_connect.html

(if you'd like to test sync, let me know and we can set up a call 🙂)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Tom Quirk

Merge request reports